vim-操作指令-适用于-Pycharm-和类似软件,Chrome浏览器。

每个程序员都有一个全键盘操作的梦,,,

使用vim编辑不仅方便高效,还可以摆脱鼠标,全键盘操作。。。
摆脱鼠标,装逼开始。。。

以下指令在pycharm 安装 IdeaVim插件 之后都测试过,都能很好的高效的运行。
chrome内核浏览器 安装Vimium插件之后,浏览网页的时候,也可以高效的运行各种指令。
两者指令基本类似,Vimium多了一下浏览器使用的快捷键,文末有列出。


三种模式
  • Normail Mode(命令模式)
  • Insert Mode(输入模式)
  • Visual Mode(视图模式)
    Normail Mode作为其他两种模式之间的桥梁,通过esc回到Normail Mode模式,如下图。

选区_014.png

输入命令
  1. i 光标左侧插入输入
  2. I 跳到行首输入
  3. a 光标右侧插入输入
  4. A 跳到行尾输入
  5. o 光标所在行的下一行新建一行,位于行首
  6. O 光标所在行的上一行新建一行,位于行首
退出命令
  1. :wq 保存文件退出VI
  2. :w 保存文件不退出VI
  3. :q 退出VI
  4. q! 不保存文件退出
  5. ZZ 保存文件退出
文件修改
  1. x 删除光标所在位置的字符
  2. dd 删除一行
  3. u 撤销最近的修改
  4. U 撤销对当前行所做的所有修改
  5. r 替换光标位置上的一个字符
  6. R 替换光标开始的一行,esc退出。
  7. . 重复上一次的修改
光标移动指令
  1. h 左移动一个字
  2. j 下移动一行
  3. k 上移动一行
  4. l 右移动一个字
  5. w 右移动一个词语
  6. b 左移动一个词语
  7. e 光标移动到字尾
  8. 0 移动到行的最前
粘贴和复制
  1. dd 删除 存到缓冲区
  2. yy 复制 存到缓冲区
  3. P 光标上一行恢复
  4. p 光标下一行恢复

chrome的插件 Vimium 可以通过 shift+/ 调出帮助自己看,图我就不贴了,非常实用。

------本文结束感谢阅读------