Console
如何在 TTY 上反轉 ESC 和 CAPS_LOCK
我正在尋找一種在 Linux 虛擬控制台上進行交換
Esc
的方法。Caps Lock
在 X11 中,我可以使用 來做到這一點
setxkbmap -option caps:swapescape
,但我不知道文本模式下的等價物。那麼,我能做些什麼呢?
首先你需要安裝“console-data”
sudo apt-get install console-data
現在使用“sudo showkey”找到你的 ESC 和 CapsLock 鍵的鍵碼
sudo showkey
我的 ESC 鍵碼是“1”,Caps Lock 鍵碼是“58”
現在您需要在主目錄中創建一個 .keystrings 文件
vim ~/.keystrings
在該文件中,您將交換 Caps Lock 和 ESC ex 的鍵碼。因為 Caps Lock 鍵等於 58,然後我將其設置為 1
keycode 1 = Caps_Lock keycode 58 = Escape
現在保存並關閉您的 .keystrings 文件並在您的 TTY 中執行以下命令
sudo loadkeys .keystrings
現在應該交換 Caps Lock 和 Escape 鍵