我在OSX 10.6上使用MacVim,当我在终端中打开某些文件和目录时,我开始收到一个奇怪的错误信息,内容是vim
。 vim
命令只是MacVim附带的mvim
脚本的符号链接,我相信我正在运行MacVim二进制文件,而不是随OSX附带的vim二进制文件。调试Vim插件加载
我得到的错误代码是E73: tag stack empty
。
这只发生在我用vim
打开东西时。当我使用mvim
并在gui版本中打开它时,它不会发生。有没有办法打开调试输出或vim的东西,所以我可以告诉哪一行代码插件是造成这种情况?
- 其他信息 -
你可以看到mvim脚本,它启动的MacVim的命令行,这里的来源:https://github.com/b4winckler/macvim/blob/snapshot-61/src/MacVim/mvim。
我用自制软件安装了MacVim。这里的所有文件住的地方:
$ which mvim
/usr/local/bin/mvim
$ which vim
/Users/mattcampbell/bin/vim
$ ls -lh `which vim`
lrwxr-xr-x 1 mattcampbell staff 19B Aug 22 18:36 /Users/mattcampbell/bin/vim -> /usr/local/bin/mvim
在做符号链接的地方共享文件。 – hari