3.17. 论 Vim 的版本——终端中的 Vim 还是带有 GUI 的 Vim? 你选择!
3.17 论 Vim 的版本——终端中的 Vim 还是带有 GUI 的 Vim? 你选择!
传统上 Vim 运行在终端中,没有图形用户界面 (GUI)。相反,我们可以说 Vim 有一个 TUI:文本用户界面。如果你一天中大部分时间都花在命令行上,就会感觉很自然。
如果你习惯了使用基于 GUI 的文本编辑器,那么 GVim 或者 在 OS X 上的 MacVim 将提供一个进入 Vim 世界的有用桥梁(参见 :h gui ⓘ)GVim 支持更多的字体和颜色来突出显示语法。你还可以使用鼠标操作。系统的一些约定也被遵守。比如在 MacVim 里,你可以通过 ⌘-X 和 ⌘-V 与系统剪切板进行交互,用 ⌘-S 来保存文档,用 ⌘-W 来关闭窗口。当你在适应 Vim的时候使用这些,但是要意识到总是有更好的方法。
就本书而言,不管你是在终端中运行 Vim 还是 以 GVim 的方式来运行 Vim 都是没有关系的。我们关注核心命令上,这些命令在两种方式中都工作得很好。我们将学习如何用 Vim 的方式来完成工作。