最好的 Vim 教程 vimtutor
INFO
虽然网上有不少的 Vim 教程 (包括本站Vim 教程网),但大部分都是一些散碎的内容,没有比较系统而又全面的教程内容。一般 Vim 用户都是遇到问题后直接通过搜索引擎解决 (这也是本站主要的流量来源)。
其实这有点舍近求远,缘木求鱼了。Vim 自带非常系统的入门教程,且具有非常详细的帮助文档。
Vim 自带教程 vimtutor
bash 命令行下输入 vimtutor 可以打开最好的 Vim 教程 vimtutor。
vimtutor 文档中的内容基本包括了日常使用 Vim 所需用到的各个命令和功能介绍,如插入字符、光标移动、复制、删除、Vim 退出、文件状态、执行外部命令等。文档共分为 7 章,每一章以一个主题进行分节讲述,并配有操作案例说明,每章最后还有一个内容小结。可以称得上是最成体系的 Vim 教程文档。
完成 vimtutor 教程中的内容大约需要 30 分钟左右,通过 vimtutor 命令打开的教程其实是一个副本内容,可以直接在上面进行各种操作。即便对打开的内容进行了修改和保存,退出后再使用 vimtutor 打开时仍然是一个官方的文档,而不会是你变更后的内容。
中文版的 vimtutor 文档主要由 梁昌泰 先生进行译制,如果你的系统已经安装了中文语言,那么使用 vimtutor 打开时默认就是中文版的教程了。
Vim help 帮助文档
Vim 命令行模式下输入 :help 会自动打开 Vim 自带的帮助文档首页,这里列出了 help 的目录列表,可以根据需要查看对应主题的详细帮助文档说明。
默认的 Vim 帮助文档是英文的,如果你需要中文版帮助文档,可以阅读Vim 中文帮助文档 Vimcdoc 安装方法进行“汉化”处理。
可以通过关键字的方式直接打开对应内容的帮助文档。例如。在 Vim 命令行模式输入 :help R 可以看到触发进入替换模式的 Vim 命令 R 的详细内容。
普通模式下,将光标移动到某个带有下划线的主题或者关键字上,按下 <ctrl>-],会进入该关键字的详细介绍页面,按下组合键 <ctrl>-t 会重新返回到原来的位置。
vimtutor 和 Vim help 帮助文档算是最好的 Vim 学习资料,几乎所有 Vim 相关问题都可以在这两个文档里找到对应答案,希望大家都能会用、多用。