全局
Tip 在终端中运行 vimtutor 以学习最基础的 Vim 命令。
移动光标
插入模式 - 插入/追加文本
编辑文本
选择文本(可视化模式)
Tip 也可以使用 ( 和 { 分别代替 b 和 B
可视化模式命令
寄存器
寄存器被存储在 ~/.viminfo 中, 在下次重启 vim 时仍会加载
特殊寄存器:
标记
Tip 可以使用反引号 (`) 或单引号 (’) 跳转至标记位置。使用单引号会跳转至该标记所在行行首 (首个非空白字符)。
宏
剪切, 复制, 粘贴
文字缩进
退出
查找/替换
多文件搜索
标签
多文件编辑
Diff
折叠命令 (e.g. za) 只作用于当前级别。使用大写字母 (e.g. zA) 令命令作用于全部级别。
可以直接在终端运行 vimdiff 查看文件间的不同。也可以将该程序设为 git difftool 的选项之一。