如何制作系统范围的快捷方式在Gnome中插入变音符号?


3

我有美国布局键盘,经常需要插入德语变音字符。在Windows上,我曾经有一个AutoIt脚本,如果我按下Ctrl + Alt + o,它会将ö插入当前选定的输入控件。

现在,你会如何在Gnome(Linux Mint 12)中做类似的事情?

Answers:


5

在Gnome菜单中:系统 - >首选项 - >键盘。在布局/选项中,您可以选择“撰写关键位置”(例如,我使用右键窗口键)。一旦选择了这个组合键,你可以按下组合 - “o(compose and”,然后o),etvoilà,ö。它适用于许多其他人,例如撰写电子邮件或撰写电子邮件(法语口音éè)或³³(复合号码)等。希望有所帮助。


1
谢谢你的回答,它有点工作。这不完全是我想要的(我想要这些自定义Ctrl + Alt + [o,a,u,s]快捷方式,我真的习惯了它们)。
entity64

在Gnome Shell(Gnome 3)中,这是在Tweak Tool> Typing> Position of Compose键中。
2017年

0

您可以使用xmodmap以几乎任何方式映射键。例如,创建一个~/.Xmodmap包含内容的文件, keycode 66 = Mode_switch Multi_key keycode 39 = s S ssharp keycode 38 = a A adiaeresis Adiaeresis keycode 30 = u U udiaeresis Udiaeresis keycode 32 = o O odiaeresis Odiaeresis 这使得键66(键盘上的大写锁定)触发了变音符号。要使用其他密钥,请使用xev以查找密钥代码。要激活这些键xmodmap ~/.Xmodmap,您可能希望将其放入您的~/.xinitrc

您还可以使用更现代setxkbmap的混合键盘布局,例如https://askubuntu.com/questions/967708/making-umlauts-in-ubuntu-17-10-on-a-thinkpad430

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.