如何让删除键正常工作

如何让删除键正常工作

我在一台Linux机器上:

jla@jaspden-desktop$ uname -a

Linux jaspden-desktop 2.6.35.13-92.fc14.i686 #1 SMP Sat May 21 17:39:42 UTC 2011 i686 i686 i386 GNU/Linux

这里,在命令提示符下,退格键删除光标后面的字符,删除键删除光标下面 的字符。

我远程登录到我们的另一个盒子:

$ ssh anvil
Last login: Thu Sep 15 11:58:38 2011 from maspben-desktop.uk.level5networks.com

$ uname -a
Linux anvil 2.6.9-89.ELlargesmp #1 SMP Mon Apr 20 10:43:12 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

现在,退格键仍可像以前一样工作,但删除键不会删除任何内容。相反,它会插入一个波浪符号,如下所示:

jla@anvil$ misspell~ling

如果我在远程机器上运行 tcsh,

$ tcsh

删除键的作用类似于退格键,删除光标后面的字符。

如果我返回 bash,它会恢复到波浪符号插入模式。

有什么办法可以修复/调试这个问题吗?这让我很抓狂。

答案1

以下两个指南可帮助您理解并修复各种 shell 和其他命令行应用程序中的退格键和删除键:

他们多次帮助我解决此类问题。

我没有引用“最相关”的部分,因为这些文档的任何部分都可能是与您最相关的,这取决于您的系统的具体情况。

相关内容