vscode remote-ssh 连接后打开终端,git 不能补全 问题解决
根本原因是 remote-ssh 连接后打开的终端只执行了 ~/.bashrc,没有执行 /etc/profile, 导致 /etc/profile.d/bash_completion.sh 没有执行。参考:remote-ssh: .profile not sourced for bash shells, only .bashrc? · Issue #83 · microsoft/vscode-r
·
根本原因是 remote-ssh 连接后打开的终端只执行了 ~/.bashrc,没有执行 /etc/profile, 导致 /etc/profile.d/bash_completion.sh 没有执行。
解决方法:
文件-》首选项-》设置,输入shellargs, 点击其中的链接打开 settings.json, 在其中加入两项,如下:
{
// ....
"terminal.integrated.defaultProfile.linux": "bash",
"terminal.integrated.profiles.linux": {
"bash": {
"path": "/bin/bash",
"args": [
// Run interactive bash shell in VSCode integrated terminal
"-l"
]
}
},
}
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)