Mic*_*haw 24 xorg keyboard keyboard-layout shortcut-keys
我有点喜欢interrobang (?),但它显然不在我的键盘上。如何将该字符映射到组合键?
fra*_*ous 15
另一个可以尝试的低级选项,尤其是在您无法让 xkb 工作的情况下,是直接使用 xmodmap。
首先要做的是了解您当前的键盘布局。打开终端并输入:
xmodmap -pke
这将为您提供键盘上编号位置的列表以及它们映射到的位置。例如,您可能会看到如下条目:
keycode 14 = 5 percent 5 percent
这意味着某个键在正常按下时映射为 5,当按 Shift 时映射为百分号 %。(接下来的两个值是当 Mode_shift 处于活动状态时的;但我们现在不要进入。
如果我想更改此密钥,我可以输入:
xmodmap -e "keycode 14 = 5 U203D 5 UD203D"
现在,当我输入 shift-5 时,我得到的不是百分号 %,而是 ?。
这只是一个例子;可能您不想将 % 重新映射到 ?。但也许还有一些你不经常使用的其他键。例如,一个不错的选择可能是重新映射 shift-Menu。所以我从中xmodmap -pke看到我有:
xmodmap -e "keycode 135 = Menu Menu Menu Menu"
我可能会改为:
xmodmap -e "keycode 135 = Menu U203D Menu U203D"
如果我想让它永久化,只需将它放入一些自动运行的 init 脚本中,例如 .profile、.bashrc 或 .xinitrc,或者创建自己的 Lubuntu 自动加载的脚本。
但是,首先运行xmodmap -pke以查看初始设置的样子非常重要。您的密钥编号可能与我的不同。这也是查看其他可用内容的最佳方式。
无论如何,这是一个非常低级的选择。如果你想要一个高层次的选项,看看像自动密钥 或xdotool 代替。
Mat*_*att 14
另一种选择是使用“撰写”键。使用Ubuntu,在键盘中选择一个?布局?选项配置(我选择 Right Alt)。对于Kubuntu,转到系统设置?输入设备 ?键盘 ?高级,选中“配置键盘选项”,然后在“组合键位置”下选择您选择的键。
要使用撰写键,请键入Compose+ ?+ !。
您可以通过这种方式生成许多有用的字符:http : //www.hermit.org/Linux/ComposeKeys.html
在 GNOME 中,您可以通过类型Ctrl+ Shift+ u+ unicode point、后跟Space或Enter.
因此,输入 interrobang,您将输入Ctrl+ Shift+ u+ 2032d+ Space。
多么酷啊?实际上,我认为这有点笨拙,但它可以完成工作。
| 归档时间: |
|
| 查看次数: |
12738 次 |
| 最近记录: |