Gnome3

Gnome 終端 - 鍵盤輸入只是嗶嗶聲

  • January 29, 2017

我剛剛安裝了 ubuntu GNOME 16.04。到現在為止還挺好。

當我執行“GNOME 終端”時,我可以做所有的事情。但是當被要求按“Enter”時,我按下鍵盤附近的記事板上標有“Enter”的按鈕,它只會發出錯誤的提示音。

如果我按下右移上方的按鈕(標記為 <-|),它就可以工作。

如何讓鍵盤的“Enter”按鈕在 gnome 終端中工作?

謝謝!

更新這個修復本身(我不知道修復了什麼)。這是一個新安裝:zsh、oh-my-zsh、自定義配置文件、軟體、20 次重啟等。

兩個*Enter*鍵不一樣。右移鍵上方的一個發送輸入字元(終端驅動程序將其轉換為換行符為newline),而另一個可能會在啟用鍵盤應用程序模式時發送轉義序列。您的指示是前者(例如,除非應用程序使用詛咒)。

如果您嘗試使用curses(或 ncurses)應用程序,您仍然不能保證可以互換使用這兩者。一些開發人員對這種差異感到困惑,KEY_ENTER當他們注意到*Enter*鍵盤上的鍵只發送一個輸入時就忽略了。

除此之外,還編寫了一些終端描述(毫不奇怪),它們等同於kent(的 terminfo 名稱KEY_ENTER)與輸入換行。其中很多是用於您可能不使用的晦澀終端(它們代表終端描述的少數)。對於 xterm,kent分配給轉義序列。 它已經存在了一段時間(早於 gnome-terminal):

# 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.

引用自:https://unix.stackexchange.com/questions/340854