每当我使用 :sh 在 vim 中启动 shell 时,它都不会提供我的 ~/.bashrc 文件。我怎样才能让它自动执行此操作?
请您参考如下方法:
见 :help 'shell'
.您可以将此字符串设置为包含 -l
或 --login
,这将获得您的 .bashrc
文件。所以,你的 .vimrc
中可能有这样一行:
set shell=bash\ --login
请注意,这将改变调用 shell 的所有内容,包括
:!
.这应该不是什么大问题,但你应该意识到这一点。
该命令的值也可以通过设置
$SHELL
来改变。环境变量。