通过快捷键更改键盘布局(仅限文本模式)

通过快捷键更改键盘布局(仅限文本模式)

我的盒子里有全新的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)使用的现有键。例如:这些由控制台保留的键

  • Ctrl+ C : 取消当前正在运行的命令
  • Ctrl+ D : 退出当前会话
  • Ctrl+ S : 停止屏幕上的所有输出 (XOFF)
  • Ctrl+ W : 删除最后输入的单词
  • Ctrl+ U :删除整行。
  • Ctrl+ Q :重新打开屏幕上停止的所有输出 (XON)
  • Ctrl+ F :将光标向前移动一个字符
  • Ctrl+ P :粘贴上一行
  • Ctrl+ B :将光标向后移动一个字符
  • Ctrl+ H : 删除一个字符。类似于按退格键
  • Ctrl+ Z :取消当前操作,移回目录或将当前操作移至后台
  • 相关内容