VIM常用命令

正常模式(:):

n + 命令: 执行多次命令

:w保存
:wq-保存退出 ZZ
:q-退出
:q!不保存退出
:e!放弃所有修改并重新载入该文件的原始内容。

h左移一个字符
l右移一个字符
j下一行
k上一行
w 移动到上个word的首字符 b
e 移动到下个word的最后字符
[n] G 移动到n行
gg 移动到第一行
G 移动到最后一行
ctrl + f 下翻一屏
ctrl + b 上翻一屏


[n]  dd 删除1[n]行
d  [h|l] 删除[左边|右边]一个字符 
要删除一个字符,只需要将光标移到该字符上按下"x"。
 在Vim中你可以把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。

u 撤销一次
ctrl + r 重做

:%s/old/new/g  用new替换文件中所有的old    
/word   后面找word
?word   前面找word

v 选择模式
V 行选择模式

yy or Y: 复制整行文本
y[n]w: 复制一(n)个词。

p  粘贴 


0: 移动到行首。
^: 移动到本行第一个非空白字符。
: 移动光标所在屏幕行行尾。


插入模式(i、a、o):

i: 在光标前插入;
a: 在光标后插入;
o: 在下面新建一行插入;
O: 在上面新建一行插入;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值