Gnome 终端 - 键盘输入仅发出蜂鸣声

Gnome 终端 - 键盘输入仅发出蜂鸣声

我刚刚安装了 ubuntu GNOME 16.04。到目前为止,一切都很好。

当我运行“GNOME 终端”时,我可以做所有的事情。但是,当要求按“Enter”时,我按下键盘上靠近键盘的键盘上标有“Enter”的按钮,它只会发出错误的蜂鸣声。

如果我按右移上方的按钮(标记为 <-|),它就会起作用。

如何让键盘的“Enter”按钮在 gnome 终端中工作?

谢谢!

更新这本身就解决了(我不知道是什么解决了它)。这是一个新安装:zsh、oh-my-zsh、自定义配置文件、软件、20 次重新启动等。

答案1

两个Enter键不同。右移键上方的那个发送一个回车符(终端驱动程序将其转换为换行符)新队),而另一个可以在键盘应用模式启用时发送转义序列。您的指示意味着前者(例如,除非应用程序使用诅咒)。

如果您尝试使用咒骂(或 ncurses)应用程序,仍然不能保证您可以互换使用两者。一些开发人员对这种差异感到困惑,并且KEY_ENTER当他们注意到Enter键盘上的按键仅发送回车符时会忽略。

除此之外,还编写了一些终端描述(毫不奇怪),这些描述将kent( 的 terminfo 名称KEY_ENTER)等同于回车符或者换行。其中很多是用于您可能不使用的模糊终端(它们代表了终端描述的少数)。对于 xterm,kent被分配给转义序列。 它已经存在有一段时间了(早于 gnome 终端):

# 9.11.3 (Thu Nov  9 12:14:40 EST 1995):
#       * Added kspd=\E[P, kcbt=\E[Z, to linux entry, changed kbs back to ^H.
#       * Added kent=\EOM to xterm entry.

相关内容