Vim是从vi倒退进去的一个文本编辑器。其代码补完、编译及谬误跳转等不便编程的性能特地丰盛,在程序员中被宽泛应用
Vim编辑器分为三种模式
- 命令模式:此状态下不可编辑文件
- 编辑模式:此状态下可进行编辑
- 末行模式:用于保留退出等操作
这三种模式能够任意的切换操作
如果是做为一个前端,这些命令应该曾经够用了哈
vim file:若文件存在则关上文件,若文件不存在,新建并关上文件。i:vim默认进入的是「命令模式」,此时须要按下 i 进入编辑(插入)模式之后才能够进行编辑。i:在光标前插入内容a:在光标后插入内容o:在下一行插入内容I:在行首插入内容A:在行未插入内容O:找上一行插入内容u:撤销v:多行选中,光标所在位置V:多行选中,整行都会被选中x:删除以后光标,向前删除X:删除以后光标,向后删除:w:保留:q:退出:x:保留并退出:q!:强制退出不保留:wq:保留并退出>>:向右挪动代码<<:向左挪动代码r:替换一个字符R:替换所有字符p:粘贴esc:进入命令模式dd:删除/剪切光标所在一行2dd:删除两行D:从光标开始,前面所有剪切d0:从光标开始,向前剪切shift + zz:相当于wq:wq:强制性写入文件并退出。即便文件没有被批改也强制写入,并更新文件的批改工夫。:x:写入文件并退出。仅当文件被批改时才写入,并更新文件批改工夫,否则不会更新文件批改工夫。ctrl + r:反撤销Crtl + f:下一页 Crtl + b:上一页ctrl + d:翻半页ctrl + u:翻半页20G:跳到第20行代码G:回到最初一行gg:回到开始一行hjkl:挪动光标,对应为左下上右H M L:挪动光标,对应为,顶部,两头,底部yy:复制光标所在一行4yy:复制4行,nyy 复制 n 行
更多参考
vim编辑器常用命令整顿