博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vim常用命令
阅读量:5235 次
发布时间:2019-06-14

本文共 480 字,大约阅读时间需要 1 分钟。

以下只列举我自己还未熟悉的命令,至于我所知晓的常用命令如dd, yy, p,ctrl v, 0, $等不再介绍。(持续更新。。。)

~ 大小写切换

vim -o 水平分屏打开多个文件

vim -O 垂直分屏打开多个文件

x 删除光标所在位置的字符

X 删除光标所在位置之前的字符

w 右移一个单词

b 左移一个单词

D或d$ 剪切光标所在位置到行末的文本

 

在vim中编译程序:

首先执行 :open 命令,将输出窗口打开,再执行 :make

 

:s/well/good/ 替换当前行第一个well为good

:s/well/good/g 替换当前行所有well为good

:n,$s/well/good/ n行到最后一行第一个well替换为good

:n,$s/well/good/g n行到最后一行所有well替换为good

:%s/well/good/ 替换每一行第一个well为good

:%s/well/good/g 替换每一行所有well为good

 

转载于:https://www.cnblogs.com/sssblog/p/10149409.html

你可能感兴趣的文章
svn客户端清空账号信息的两种方法
查看>>
springboot添加servlet的两种方法
查看>>
java的Array和List相互转换
查看>>
layui父页面执行子页面方法
查看>>
如何破解域管理员密码
查看>>
Windows Server 2008 R2忘记管理员密码后的解决方法
查看>>
IE11兼容IE8的设置
查看>>
windows server 2008 R2 怎么集成USB3.0驱动
查看>>
Foxmail:导入联系人
查看>>
vue:axios二次封装,接口统一存放
查看>>
vue中router与route的区别
查看>>
js 时间对象方法
查看>>
网络请求返回HTTP状态码(404,400,500)
查看>>
Spring的JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate
查看>>
Mac下使用crontab来实现定时任务
查看>>
303. Range Sum Query - Immutable
查看>>
图片加载失败显示默认图片占位符
查看>>
【★】浅谈计算机与随机数
查看>>
解决 sublime text3 运行python文件无法input的问题
查看>>
javascript面相对象编程,封装与继承
查看>>