大多数时候,我使用 Emacs。不过,我决定尝试学习 Vim。我对 Emacs 很满意,我只是不想让它变成马斯洛之锤。我看过一些教程,但是还没有看到一个从 Emacs 使用者的角度编写的好的教程。
有没有经历过这个学习过程的人能给我一些一般性的建议?最重要的是,对于有 Emacs 背景的人来说,Vim 中的哪些概念可能不太直观?
答案1
我也是 Emacs 的难民。到目前为止,最重要的一步是理解,与你以前使用过的任何其他编辑器不同,学习 Vi 就像学习说一门语言,而不是记住按键。我在这里讨论这一点:
杰特·苏库马兰:领悟“无为”之禅
让我“一切都明了”的文章在这里:
Stackoverflow:使用 Vim 时最有效的快捷键是什么?
回答:你使用 Vim 的问题在于你不理解 vi。
答案2
运行命令vimtutor
,它就像您从ctrl- H-获得的 emacs 等效命令一样t。