我setxkbmap il
在我的系统上执行此操作xterm
,然后用本地语言布局执行我的操作。完成后,我想切换回英文布局,setxkbmap us
但我无法在我的xterm
.我应该怎么办?
答案1
通过 xterm,您可以使用翻译资源将字符串(例如“setxkbmap us”)分配给功能键。这样做可以绕过大多数键盘问题,以及撰写和特殊字符的问题。
您中的类似内容$HOME/.Xdefaults
会将命令分配给controlshiftF1:
*VT100*translations: #override \n\
Ctrl Shift <Key>F1: string("setxkbmap us") string(0xa) \n
进一步阅读:按键绑定在 xterm 手册中。
答案2
您也可以为此使用别名。好吧,我在《终结者》中尝试过,而不是在《终结者》中尝试过xterm
,但它也可能在那里工作。
我在本示例中使用西里尔字母和希腊字体,但您可以在使用的任何键盘映射中找到解决方案。
alias сша="setxkbmap us"
alias ηπα="setxkbmap us"
将其放入~/.bashrc
文件中使其稍后可用。