vim 常用命令

 

shirt+6 ^行首

shirt+4 $行尾

例如使用"1$"表示当前行的行尾,"2$"表示当前行的下一行的行尾。

 

1vim

gg 移动到文件头

G(shift + g移动到文件尾。 = ]]

$ 移动到行尾 3$ 移动到下面3行的行尾

 

Ctrl + e 向下滚动一行

Ctrl + y 向上滚动一行

Ctrl + d 向下滚动半屏

Ctrl + u 向上滚动半屏

Ctrl + f 向下滚动一屏

Ctrl + b 向上滚动一屏

 

u 撤销(Undo

U 撤销对整行的操作

Ctrl + r 重做(Redo),即撤销的撤销

x 删除当前字符

3x 删除当前光标开始向后三个字符

 

dd 删除当前行

dj 删除上一行

dk 删除下一行

10d 删除当前行开始的10行。

D 删除当前字符至行尾。

 

 

yy 拷贝当前行

nyy 拷贝当前后开始的n行,比如2yy拷贝当前行及其下一行。

p  在当前光标后粘贴,如果之前使用了yy命令来复制一行,那么就在当前行的下一行粘贴。

shift+p 在当前行前粘贴

posted @ 2017-12-04 21:51  克维拉  阅读(124)  评论(0编辑  收藏  举报