Keyboard-Layout
如何在 i3 中設置 Caps Lock 行為?
在 KDE (以及 GNOME)上,有一個交換 Caps Lock 和 Escape 鍵的選項。
我期待在 i3 中有相同的設置視窗,但我沒有找到。i3有類似的設置嗎?
您可以使用
xmodmap
在任何 DE 上交換 Escape 和 Caps Lock。首先創建一個包含以下內容的文件:
remove Lock = Caps_Lock keycode 0x42 = Escape keycode 0x9 = Caps_Lock add Lock = Caps_Lock
假設它被保存為
swapkeys
.執行以下命令來交換密鑰:
xmodmap swapkeys -display :0
假設
$DISPLAY
是:0
。您可以將上面的行添加到您的 i3 配置中以在啟動時自動執行。
以下也將做同樣的事情:
配置文件:~/.config/i3/config 或使用者定義
xmodmap -e "clear lock" #disable caps lock switch xmodmap -e "keysym Caps_Lock = Escape" set caps_lock as escape
只是為了在一個地方進行簡單的配置