bash - Backspace 在 VS Code 的 Bash 终端上不起作用
问题描述
所以,我是刚安装 VS 代码的新手,我遇到了问题。退格在 VS 代码的 bash 终端中不起作用。退格键在 VS 代码的 cmd 终端上工作。
不工作意味着当我点击退格键时,它会在终端中打印一个空格。
退格键在Git Bash上也可以正常工作
我尝试谷歌搜索,但没有找到我要找的东西!
请帮忙。
解决方案
您可以通过运行来检查您的 TERM echo $TERM
,但在执行此操作之前,我建议您重新启动 vscode,因为您已经使用该命令设置了 TERM。我认为您的 TERM 设置为不兼容的内容。
export TERM=xterm
将模拟器设置为 xterm。
大多数应用程序都希望您已经将模拟器设置为兼容的东西,例如 xterm 或 linux。
有关什么的更多信息,export TERM=xterm
您可以查看以下答案
现在,如果您在 vscode 中重新启动 vscode 或终端,TERM
将重置为默认值,问题将再次出现。因此我建议你export TERM=xterm
在 bash_profile 或 bashrc 中添加。
要将其添加到 bashrc,请在终端中键入以下内容:
echo export TERM=xterm >> ~/.bashrc
source ~/.bashrc
推荐阅读
- python - 在 MacOS 中安装 REGEX 时编译错误
- python - Jupyter Notebook 无法连接到本地 MySQL 数据库
- swift - 如何快速初始化事件处理程序?
- database - MongoDB 数据库级分片而不是集合级分片
- javascript - 用jquery隐藏模态
- java - 如何将 Spring Boot 应用程序集成到遗留的 Java 应用程序中并隔离它?
- python - 如何在 Python + VSCode 中实现多个参数的“整洁”换行?
- azure-data-explorer - 从 count 运算符中查找百分比会导致 kusto
- sql - SQL - 将数字转换为小数,结果为 0(避免自动舍入)
- python - Python 包 Sympy:为什么矩阵的共轭会导致抽象张量积