首页 > 代码库 > vim编辑器的使用

vim编辑器的使用

                   

vim工作模式(图解)

技术分享

vim三种模式:命令模式、输入模式、末行模式

命令行模式:控制光标移动,可对文本进行删除、复制、粘贴等

输入模式:在一般模式中可以进行删除、复制、贴上等等的动作,但是却无法编辑文件内容的

末行模式:在这个模式当中,可以提供你搜寻资料的动作

末行模式中:

:q       #退出

:q!   #强制退出,丢弃做出的修改

:wq    #保存退出

:x    #保存退出

命令模式

zz:保存退出

zQ:不保存退出

命令模式光标跳转

1.字符间跳转

h:左     l:右   j:下    k:上

2.单词间跳转

w:下一个单词的词首       e:当前或下一个单词的词尾

b:当前或前一个单词的词首

3.行首行尾跳转

^:跳转至行首的第一个非空白字符

0:跳转至行首

$:跳转至行尾

3.行间移动:

G:最后一行

1G,gg:第一行

替换命令(r,replace)

r:替换光标所在处的字符

删除命令:

d:删除命令,可结合光标跳转命令使用,来实现范围删除

例如:dw删除一个单词,dG删除当前光标所在行到最后一行

d$:删除到行尾

d0:删除到行首

dd:删除光标所在的行

#dd:多行删除

复制命令

y:复制       yy:复制整行

粘贴命令(p,paste)

翻屏操作

ctrl+f:向文件尾部翻一屏

ctrl+b:向文件首部翻一屏

ctrl+d:向文件尾部翻半屏

ctrl+u:向文件首部翻半屏


vim编辑器的使用