3

如您所知,OSX 中的 ctags 是基本版本,我使用自制软件安装了完整版本的 ctags,但是当我想在 Vim 的命令模式下使用它时,它总是运行基本版本。所以我在 Vim 的命令模式下检查了 $PATH 变量,比如!echo $PATH,它显示/usr/local/bin后面跟着/usr/bin,这与 shell 环境 $PATH 不同,所以请告诉我如何解决这个问题,非常感谢!顺便说一句,我更改了 vimrc 文件中的 $PATH,但如果我echo $PATH在 Vim 的命令模式下键入命令,它只会影响 $PATH,而不是!echo $PATH.

4

1 回答 1

1

不幸的是,MacVim 不会受到您在.profile或中设置的路径的影响.bashrc

/etc/paths您可以使用和/etc/paths.d/机制设置影响 Mac OS X 上所有程序的路径。更详细的解释在这里:

https://serverfault.com/questions/16355/how-to-set-global-path-on-os-x

于 2012-10-02T23:11:38.170 回答