为什么我的Ctrl + Shift + U键用于Unicode输入停止工作?
当我按Ctrl + Shift + U并键入数字时,没有任何反应。 按住控制或转移也没有帮助。 我已经尝试过运行sudo dpkg-reconfigure keyboard-configuration
,但这并没有解决问题。 有人可以提供一些帮助吗?
在Ubuntu 15.10+中输入Ctrl + Shift + u , Unicode hexa编号 , Enter或Space停止工作的原因是因为输入法默认是XIM而不是iBus (由于XIM已经过时且iBus已经实现了XIM协议 ,因此很奇怪)。 在改变这种状态时,他们会制造这种有用
要解决它,请访问:
- 系统设置…→语言支持
- 键盘输入法系统,将其改为iBus。
- 重新开始
参考
- gnome – 理解和设置不同的输入方法 – Unix和Linux Stack Exchange
它一般没有停止工作,但它的工作方式可能会让你认为它已停止工作。 当一个键入Ctrl + Shift + u时,插入点会出现一个下划线字母u。 这可能导致一个人(例如,我自己,一开始)认为他输入了一个强调字母u,而实际上强调的字母u表示Unicode输入模式已被激活。 如果随后键入Unicode代码点(即字符的hex数字)并按Enter键 ,则会出现unicode字符。
例如, Ctrl + Shift + u 2 7 6 4 Enter插入“沉重的黑心”Unicode字符。
示范:❤