我在Mac 10.6.6上使用Terminal.app并想要升级vim。我应该在/ usr / local中安装吗?
我问,因为我的原生vim安装由于某种原因搞砸了。有时候,当我打开它并上下移动时,整条线都会变成屏幕上的另一条线,就像跳舞椅一样。但是如果我键入:q它退出正常,因为实际上没有任何变化(因为我只是移动光标),但我看不到我在做什么,因为当我移动到一个新行时,该行被替换另一条线约6行,但它是随机的。
$ TERM = xterm-color
我安装了Mercurial&昨天通过CPAN(我为其安装了File:Next),所以也许这样做了。我有MacVim,但我也想让vim工作,因为我将它用于Git等等。
答案 0 :(得分:2)
将MacVim附带的mvim脚本放在$ PATH中,并在终端上使用-v选项或名为vim的符号链接。
另外,对Terminal.app使用TERM = dtterm。程序会表现得更好。
答案 1 :(得分:2)
尝试运行vim -u "NONE"
以在没有.vimrc的情况下加载Vim,这可能是这种情况下的罪魁祸首。如果一切正常,你可以尝试一个一个地重新启用它,这样你就可以看到是什么导致了它。
如果你想更新你的Vim,我可以推荐homebrew,它有一个所谓的公式,定期更新Vim。