vim编辑器三种模式
1)命令模式
2)插入模式
3)低行模式
命令例子说明:
1) vim abc
查看文件abc 如果文件不存在则创建。
2) vim + abc
打开abc文件 光标定位到最后一行
3) vim +3 abc
打开abc文件 光标定位到第三行。(定位到第几行就写相应的行数)
4) vim +/xxx abc
查找abc文件里出现xxx的行,并定位到xxx出现的第一行。按n键可以在xxx出现的行跳转。
5)vim aa bb cc
同时查看多个文件,没有的文件会自动创建。打开的多个文件可以通低行命令:n或者 :N前后切换。
低行模式常用指令:
:w 保存
:q 退出
:! 强制执行
:ls 列出打开的所有的文件
:n切换前一个文件
:N切换后一个文件
:13 光标定位到13行
/xxx 从光标位置开始向后查找xxx出现的第一行
?xxx从光标位置开始向前查找xxx出现的第一行
命令模式常用指令:
h 光标左移
j 光标下移
k 光标上移
l 光标右移
ctrl+f 向下翻页(front)
ctrl+b 向下翻页(back)
ctrl+d 向下翻页(down)
ctrl+u 向下翻页(up)
dd 删除光标所在的行
o 在光标所在行的下方插入一行并切换到输入模式
yy复制光标所在的行
小写p 在光标所在行的下方粘贴
大写P 在光标所在行的上方粘贴