Linux
通過快捷鍵更改鍵盤佈局(僅限文本模式)
我的盒子上有全新的gentoo。沒有安裝 X。我想知道在文本模式下設置更改鍵盤佈局的正確方法。(基本上我需要一種在三種鍵盤佈局之間循環的簡單方法)
你必須編輯
/etc/conf.d/keymap
文件例如:
- 西班牙鍵盤
KEYMAP="es"
- 美式鍵盤
KEYMAP="us"
編輯 :
您可以設置別名以快速從一種鍵盤佈局切換到另一種。您必須編輯
.bashrc
或.bash_profile
(位於您的主目錄中 )~/.bashrc
又名$HOME/.bashrc``/home/$USER/.bashrc
alias kbd1="loadkeys /usr/lib/kbd/keytables/dvorak.map" alias kbd2="loadkeys /usr/lib/kbd/keytables/us.map"
或者
alias kbd1="sudo loadkeys qwerty" alias kbd2="sudo loadkeys dvorak"
我沒有按照您要的方式設置熱鍵。但是,我可以給你一個參考。檢查此頁面 ==>控制台上的熱鍵設置
設置熱鍵時應小心,因為它們不應影響其他驅動程序(如 tty)使用的現有鍵。例如:控制台保留的這些鍵
Ctrl
+C
: 取消目前執行命令
Ctrl
+D
: 退出目前會話
Ctrl
+S
: 停止螢幕上的所有輸出 (XOFF)
Ctrl
+W
: 刪除最後輸入的單詞
Ctrl
+U
:刪除整行。
Ctrl
+Q
:重新打開螢幕上停止的所有輸出 (XON)
Ctrl
+F
: 將游標向前移動一個字元
Ctrl
+P
: 粘貼上一行
Ctrl
+B
: 將游標向後移動一個字元
Ctrl
+H
:刪除一個字元。類似於按退格鍵
Ctrl
+Z
: 取消目前操作,移回目錄或將目前操作移到後台