首页 > 代码库 > Vim命令合集

Vim命令合集

1.模式切换

三种模式:命令模式,输入模式,底行模式

命令模式与输入模式之间的切换:i esc

命令模式与底行模式的切换:shift + :  esc

2. 插入

i:在当前字符的左边插入

I:在当前行首插入

a:在当前字符的右边插入

A:在当前行尾插入

o:在当前行下面插入一个新行

O:在当前行上面插入一个新行

H M L 跳到屏幕的顶上 中间 下方 

w 跳到下一个单词的开始
e 跳到单词的结束
b 向后跳 以单词为单位

gg 跳到文件的开始 
G 跳到文件的结束 
10gg 或10G 跳到第10行 

ta 跳到下一个a 前面
fa 跳到下一个a 

另外看文件时 除了pageup pagedown外还有其它的快速键 
CTRL-F 向前一页 CTRL-B 向后一页 

上面不是重要的 
CTRL-D 向下半页 CTRL-U 向上半页我觉得更实用 这样看文章时就不会跳转出错
另外还有
CTRL-E 向下一行
CTRL-Y 向上一行

3.删除

x        删除当前光标下的字符
dw 删除光标之后的单词剩余部分。
d$ 删除光标之后的该行剩余部分。
dd 删除当前行。

c 功能和d相同,区别在于完成删除操作后进入INSERT MODE
cc 也是删除当前行,然后进入INSERT MODE

删除每行第一个字符    :%s/^.//g

Vim命令合集