每隔 5 到 20 分钟我需要重新输入一次
stty erase ^H
在控制台中,因为我的退格键随机开始打印 ^H 而不是删除字符。这发生在联想 T410 上的 git bash 中
任何帮助都会很感激,这很烦人
答案1
将以下行添加到您的~/.inputrc
文件中(当然,重新启动终端):
"\e[3~": delete-char
答案2
一些控制台实用程序不将退格符 (^H) 解释为退格符,而是需要删除。
在这种情况下,在“会话选项”中的“模拟”和“终端”下的“映射键”子类别中启用选项“退格键发送删除”应该允许“退格键”键正常运行,而不会影响命令 shell 的工作方式。
答案3
添加此行.bash_profile
(或从终端内运行它)解决了这个问题,而无需更改任何其他参数:
export TERM=xterm