当我从vim内部运行bash命令时,我注意到该路径是错误的。 .vimrc内部是否可以加载它的.bash_profile或仅从启动该终端的终端继承PATH和别名设置?

最佳答案

如果您将shell定义为交互式,vim将加载您的.bashrc或.bash_profile。默认情况下不加载。

这可以通过以下方式完成:

:set shellcmdflag=-ic

默认只有-c:h shellcmdflag可以查看详细信息。当然,您可以将其添加到您的.vimrc文件中。

关于linux - 来自vim的Bash命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14841208/

10-13 05:50