我正在使用MacVim(基本上是gvim用于mac).
如果我从命令行打开macvim,那么我的$PATH变量将被正确设置.
如果我通过点击打开macvim并使用finder点击,则该$PATH变量将无法正确设置.
谁能给我一些见解?
注意:我知道至少部分路径已设置~/.bashrc,但我不确定其余部分的设置方式.
例子:
如果我从终端打开macvim:
% gvim basic.tex
Run Code Online (Sandbox Code Playgroud)
然后在MacVim我去:
:!echo $PATH
/opt/local/bin:/opt/local/sbin:/sw/bin:/sw/sbin:/Applications/MacVim.app/Contents/M
acOS:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/texbin:/usr/X11R6/bin
Run Code Online (Sandbox Code Playgroud)
这是正确的道路.
当我用鼠标打开文件时(在finder中)
我去的时候:
:!echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin
Run Code Online (Sandbox Code Playgroud)
它给了我一条小路.为什么?