Linux 命令速查
编辑器 man vimtutor

vimtutor

启动 Vim 内置交互式教程

返回

补充说明

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!

参考链接