退格键不适用于 VS Code 的 Bash 终端
Backspace Not Working on VS Code's Bash Terminal
所以,我是刚安装 VS 代码的新手,但遇到了问题。 backspace 在 VS code 的 bash 终端中不起作用。 backspace 虽然在 VS code 的 cmd 终端上工作。
不工作意味着当我点击背面时space它在终端中打印白色space。
后退space 键在 Git Bash
上也能正常工作
我试过谷歌搜索,但没有找到我要找的东西!
请帮忙。
您可以通过 运行 echo $TERM
检查您的 TERM,但在您执行此操作之前,我建议您重新启动 vscode,因为您已经使用命令设置了 TERM。我认为您的 TERM 设置为不兼容的内容。
export TERM=xterm
将模拟器设置为 xterm。
Most application will expect that you already have the emulator set to something compatible such as xterm or linux.
有关 export TERM=xterm
的更多信息,您可以查看以下 answer
现在,如果您重新启动 vscode 或 vscode 内的终端,TERM
将重置为默认值,问题将再次出现。因此,我建议您在 bash_profile 或 bashrc.
中添加 export TERM=xterm
要将其添加到 bashrc,请在您的终端中键入以下内容:
echo export TERM=xterm >> ~/.bashrc
source ~/.bashrc
所以,我是刚安装 VS 代码的新手,但遇到了问题。 backspace 在 VS code 的 bash 终端中不起作用。 backspace 虽然在 VS code 的 cmd 终端上工作。
不工作意味着当我点击背面时space它在终端中打印白色space。
后退space 键在 Git Bash
上也能正常工作我试过谷歌搜索,但没有找到我要找的东西!
请帮忙。
您可以通过 运行 echo $TERM
检查您的 TERM,但在您执行此操作之前,我建议您重新启动 vscode,因为您已经使用命令设置了 TERM。我认为您的 TERM 设置为不兼容的内容。
export TERM=xterm
将模拟器设置为 xterm。
Most application will expect that you already have the emulator set to something compatible such as xterm or linux.
有关 export TERM=xterm
的更多信息,您可以查看以下 answer
现在,如果您重新启动 vscode 或 vscode 内的终端,TERM
将重置为默认值,问题将再次出现。因此,我建议您在 bash_profile 或 bashrc.
export TERM=xterm
要将其添加到 bashrc,请在您的终端中键入以下内容:
echo export TERM=xterm >> ~/.bashrc
source ~/.bashrc