下列的这个问题,运行/usr/bin/reset
会破坏我的退格功能。
我该怎么办?按退格键后,我得到^?
答案1
这将使终端将该键解释为退格键:
stty 删除 "^?"
(^?
可以是 Backspace 键,也可以是文字^
?
。)
答案2
可能需要修复TERM
变量以更准确地反映您实际使用的终端仿真器。请参阅man reset
。
这里发生的事情是reset
把事情变成非常原始的状态,以确保你可以做一些与终端交互。如果您的登录脚本设置了任何按键解释规则不是被你的变量覆盖TERM
(比如由 Gravity 建议的),则必须手动重新应用这些。
答案3
您想知道的一切以及更多的答案: