我正在尝试在OSX上开始使用VIM,但我不确定应该使用哪个版本?我可以在终端中输入vim命令来打开编辑器,但我也看到有些人建议使用MacVim。我不确定内置的vim和MacVim之间有什么区别。
OS X预装的Vim过时并且没有图形用户界面(GUI),如果你关心这个。MacVim是最新的版本,而且你也可以在终端中使用它,你只需要安装它自带的mvim工具,并创建一个名为“vim”的符号链接指向mvim即可。请参考MacVim中的:h mvim
。
vim
与MacVim中的相同,只是少了一些错误修复和GUI界面。~/.vimrc
设置和~/.vim
插件。我在所有机器上都使用vim/gvim(Mac OS、Centos、Ubuntu和Mint等Linux以及Windows),只需在某台机器上编译新版本时复制设置的tarball即可。我将回应其他两个答案。
如果您想学习vim,最好从CLI版本开始。然而,默认的Vim已经过时,您可能希望通过MacPorts安装更新版本,或直接使用随附MacVim的版本。
MacVim可能过于类似于Mac:因为它提供了许多“普通”的键盘快捷键,这可能会使学习Vim的命令变得困难。