vim编辑器简单使用
什么是vim编辑器?
vim编辑器是从vi发展出来的一个文本编辑器,在代码补全、编译及错误跳转等方便进程功能非常丰富,深受广大程序猿的喜爱,vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计
vim工作模式

vim的使用
vim的使用基本上分为三种模式: 命令模式Command mode,输入模式Insert mode和底线命令模式Last line mode
只要启动vim,就进入了命令模式,在此状态下敲击键盘都会被Vim识别为vim命令,而不是字符
常用命令
命令模式下输入字母 i, 就进入输入模式,可以对文档进行编辑
按下esc ,即退出输入模式,进入到命令模式
移动光标
ctrl + f 下一页 ctrl + b 上一页 数字0 移动到本行开头 $ 移动到本行结尾 H 移动到屏幕首行 M 移动到屏幕中间一行 L 移动到屏幕尾行 gg 移动到文档首行 G 移动到文档尾行
查找
/(字符串) 在整篇文档中搜索想要查找的字符串,自上而下查找 ?(字符串) 在整篇文档中搜索想要查找的字符串,自下而上查找 * # 查找整个文档,匹配光标所在的所有单词, n找下一处, N找上一处 gd 找到光标所在单词匹配的单词,停留在非注释的第一个匹配上 % 找括号的另一半
复制粘贴和删除
yy copy光标所在行
dd 删除光标所在行
D 删除当前光标到行尾的内容
dG 删除当前行到文档尾部的内容(如果在首行,就是清空整个文档)
p 粘贴yy复制的内容
x 删除光标所在的字符
u 撤销上一步的操作
6yy copy光标所在的6行
6dd 删除光标所在的6行
底线命令
命令模式下输入英文格式的冒号(:),就会进入底线命令模式 底线模式常用的命令: :q! 强制退出 :wq! 强制写入并保存退出 :set nu 显示文档行号 :set nonu 取消显示行号 :数字 直接超找到数字对应的行 按esc即可以退出底线命令模式

浙公网安备 33010602011771号