每个程序员都有一个全键盘操作的梦,,,
使用vim编辑不仅方便高效,还可以摆脱鼠标,全键盘操作。。。
摆脱鼠标,装逼开始。。。
以下指令在pycharm 安装 IdeaVim插件 之后都测试过,都能很好的高效的运行。
chrome内核浏览器 安装Vimium插件之后,浏览网页的时候,也可以高效的运行各种指令。
两者指令基本类似,Vimium多了一下浏览器使用的快捷键,文末有列出。
三种模式
- Normail Mode(命令模式)
- Insert Mode(输入模式)
- Visual Mode(视图模式)
Normail Mode作为其他两种模式之间的桥梁,通过esc回到Normail Mode模式,如下图。

输入命令
i光标左侧插入输入I跳到行首输入a光标右侧插入输入A跳到行尾输入o光标所在行的下一行新建一行,位于行首O光标所在行的上一行新建一行,位于行首
退出命令
:wq保存文件退出VI:w保存文件不退出VI:q退出VIq!不保存文件退出ZZ保存文件退出
文件修改
x删除光标所在位置的字符dd删除一行u撤销最近的修改U撤销对当前行所做的所有修改r替换光标位置上的一个字符R替换光标开始的一行,esc退出。.重复上一次的修改
光标移动指令
h左移动一个字j下移动一行k上移动一行l右移动一个字w右移动一个词语b左移动一个词语e光标移动到字尾0移动到行的最前
粘贴和复制
dd删除 存到缓冲区yy复制 存到缓冲区P光标上一行恢复p光标下一行恢复
chrome的插件 Vimium 可以通过 shift+/ 调出帮助自己看,图我就不贴了,非常实用。