![通过快捷键更改键盘布局(仅限文本模式)](https://linux22.com/image/84206/%E9%80%9A%E8%BF%87%E5%BF%AB%E6%8D%B7%E9%94%AE%E6%9B%B4%E6%94%B9%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80%EF%BC%88%E4%BB%85%E9%99%90%E6%96%87%E6%9C%AC%E6%A8%A1%E5%BC%8F%EF%BC%89.png)
我的盒子里有全新的gentoo。没有安装X。我想知道在文本模式下设置更改键盘布局的正确方法。 (基本上我需要一种在三种键盘布局之间循环的简单方法)
答案1
你必须编辑/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)使用的现有键。例如:这些由控制台保留的键