工具篇|VIM 编辑器的基本使用快捷键大全
也许你对 Vim 编辑跃跃欲试,但是还没开始就被它搞懵逼了,没关系,我帮你把它常用的快捷键分好类,让你能够参照我的这份快捷键清单,可以让你很快上手,可以说,你把以下的快捷键都是用熟悉了,那么你对 Vim 会有一个很好的手感,可以很好的提高的你效率。
以下命令,希望你亲自操作 10+ 遍以上。
通往 Python 高手之路
关于 Vim 的动作切换
进入 vim
在你的终端,可以使用 「vim + 文件名」就可以进入 vim 编辑器中编辑了。
进入编辑模式
进入编辑模式,可以使用「i」 或者 「a」 或者 「o」 或者 「O」。
i 是可以在当前光标下输入,a是在光标后输入,o是开启下一行输入,O是在上一行输入。
进入正常模式
使用 「Esc」可以进入正常模式,在这个模式下就可以使用各种快捷键。
退出 Vim
- 退出并保存:「:wq」或者「ZZ」
- 退出但不保存:「:q!」
关于 Vim 的光标的移动
- 向上:「k」
- 向下:「j」
- 向左:「h」
- 向右:「l」,这是小写的 L。
- 向单词后跳转:「w」
- 向后跳转两个单词:「2w」,数字你可以自己指定跳转多少个单词。
- 向单词前跳转:「e」
- 跳转到行首:「0」,这是阿拉伯数字 0。
- 跳转到行尾:「$」
- 查看光标当前所处的状态:「Ctrl+G」
- 跳转到全文的最后一行:「GG」
- 跳转到全文的第一行:「gg」
- 在(){}[]之间快速跳转:「%」
- 在语句之间跳转:「()」
- 在段与段之间跳转:「{}」
- 跳转到 6 行 3 列:「6G3|」
- 跳转到当前页的上中下:「J、M、L」
- 上下翻页:「Ctrl+D、Ctrl+U」
关于 Vim 的编辑操作
删除
- 删除单个字符: 「x」
- 单词删除:「dw」或者「de」,一个是向后删除,一个是向前删除。
- 删除两个单词:「d2w」,数字你可以自己指定删除多少个单词。
- 整行删除:「dd」,也可以将光标位于行首,然后使用「d$」。
- 删除两行:「2dd」,数字可以自己指定。
可以看的出来,删除的关键命令是 d + 光标移动的操作。
- 删除双引号中的内容:「di”」
- 删除括号中的内容:「di(」
撤销
- 撤销当前行的最后一次执行:「u」
- 撤销整行的执行:「U」
恢复
使用
本文隐藏内容 登陆 后才可以浏览
OK,以上就是关于 Vim 的常用操作命令,你可以打开你的 Vim 在里面操练起来,不用死记硬背,多操作几遍,让它变成你的肌肉记忆。