0 摘要
总结一些vim常用的命令,工作上一直要用vim编辑器修改配置文件,慢慢的爱上这款编辑器。
1 命令说明
如何快速的移动屏幕的行首和行尾(大写):H,L
翻页向前ctrl+f,翻页向后ctrl+b
插入
i正规的插入,a光标位置插入
显示行号
set nu(set number)
跳到某一行
:+行号
跳到文件结尾
G
跳到文件头部
gg
H
光标移动到这个屏幕最上方的那一行的第一个字符
L
光标移动到这个屏幕最下方的那一行的第一个字符
$或者功能键[end]
移动到这一行的最后面的字符
0或功能键[Home]
移动到这一行的最前面的字符
粘贴
yy复制一行
3yy复制3行(同理)
复制
p粘贴,P光标前粘贴
删除
删错了恢复,u
dd删除一整行
d0: 删至行首
D: 删除光标处到行尾
3dd删除后面3行,同理
删除指定行:9,16d,删除9到16行
查找
:/a 查找从当前光标所在位置查找后面的a。然后按n 查看下一个,按照N查找上一个
:?a 查找从当前光标所在位置查找前面的a。
另存为新文档:
:w[firename]
暂时离开vim到指令模式下执行command的显示结果:
:! command
vim中批量添加注释:
Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的 I 进入行首插入模式输入注释符号如 // 或 #,输入完毕之后,按两下 ESC,Vim 会自动将你选中的所有行首都加上注释,保存退出完成注释。
取消注释:
Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意 // 要选中两个,选好之后按 d 即可删除注释,ESC 保存退出。
3 总结
暂时想到这么多,以后慢慢增加