当连接到远程 ssh 时,我无法在 vs 代码集成终端上自动完成我的 git 命令。
当我在外部使用终端时,自动完成工作。
有人可以在这里帮助我吗?
首先检查远程服务器 rc 文件上激活 bahs 完成的位置。
检查您看到的位置(在远程服务器帐户目录上(:
[[ -r "/usr/local/etc/profile.d/bash_completion.sh" ]] && . "/usr/local/etc/profile.d/bash_completion.sh"
是否在:
- ~remoteAccount/.bashrc
- ~远程帐户/.bashrc_profile
- ~远程帐户/.profile
microsoft/vscode-remote-release
问题 83 似乎表明只有.bashrc
来源。
在这种情况下,在 VSCode 中打开远程 SSH 会话后,请尝试手动获取声明bash_completion.sh
的文件。