补充说明
vimtutor 是 Vim 自带的入门教程启动器。它把对应语言的教程文件复制到临时目录,再用 Vim 打开,因此练习过程中的修改不会影响系统文件。教程按课时逐步介绍移动、删除、粘贴、搜索、替换和保存退出等操作。
命令后可以跟语言代码,例如 vimtutor fr 打开法语版、vimtutor de 打开德语版;是否可用取决于系统安装的 Vim 运行时文件。教程源文件位于 $VIMRUNTIME/tutor/,可用 vim -c 'echo $VIMRUNTIME' 查看实际路径。
完成教程约需 30 分钟,建议全程只用键盘操作,不要跳过练习。教程中的修改只存在于临时副本,退出后不会保存到原文件,可以放心反复练习。
语法
vimtutor [语言代码]
选项
vimtutor 本身选项很少,主要接受语言代码:
- 无参数:使用当前 locale 对应的教程,通常为英文。
fr、de、es等:尝试打开对应语言的教程。zh_CN:若系统提供中文教程文件,则打开中文版。
实例
# 打开默认教程
vimtutor
# 打开中文教程(需已安装对应 tutor 文件)
vimtutor zh_CN
# 查看当前 locale,判断默认会使用哪种语言
locale
# 查看 Vim 运行时目录中的教程文件
ls "$(vim -es -c 'echo $VIMRUNTIME' -c q)"
# 教程中常用的退出方式:先按 Esc,再输入 :q!