问题描述
我有一个美式英语键盘。如何在Ubuntu中输入欧元符号?我在字符映射图中找不到该符号,并且我真的不想更改键盘布局,而只是偶尔键入一个符号。
最佳方案
在“字符映射表”中,选择“通用”。
次佳方案
如果您使用英语(美国)键盘布局并且不想更改它,最快的方法是使用Ctrl + Shift + U组合键,然后键入20ac,然后键入Space(或Enter),这将变成€ 。
现在,例如,如果要更改带有€
标志的$
标志(当您使用美式英语键盘时,可以使用Shift
+ 4
快捷方式键入它),可以在terminal的终端中使用以下命令:
xmodmap -e "keycode 13 = 4 EuroSign 4 EuroSign"
从现在开始,您可以使用Shift
+ 4
快捷方式键入€
。
要切换回$
标志,请使用:
xmodmap -e "keycode 13 = 4 dollar 4 dollar"
要对每个会话进行此更改,请使用以下命令创建一个名为.xmodmap
的文件:
xmodmap -pke > .xmodmap
然后,在主目录中创建一个名为.xinitrc
的文件,其中包含以下行/命令:
xmodmap .xmodmap
在相同模式下,您可以设置任何其他组合键以键入€
符号。使用xmodmap -pke
命令查看所有键码及其映射分配。
第三种方案
方法1)使用撰写键。
撰写€的按键序列
compose key
+ c
+ =
或compose key
+ e
+ =
实际上,您可以按任一顺序在撰写键后面键入字符。
因此,compose key
+ =
+ c
或compose key
+ =
+ e
也可以工作。
要在13.10中设置撰写键,
-
转到系统设置>>键盘>>快捷方式或系统设置>>文字输入>>键盘设置。
-
在左栏中选择“键入”。
-
单击“编写键”,然后从pop-up列表中选择一个选项。 Right-Alt是常见的选择。
要在早期版本中设置撰写键,
-
转到系统设置>>键盘布局>>选项。
-
单击“撰写关键位置”以展开选项列表。
撰写关键选项为基于Gnome的系统中的hard-coded。请参阅the Gtk compose key table。
方法2)使用替代字符键(在早期版本中也称为3级选择器
这种方法的设置有点复杂,但是会给您2个字符的序列。
这需要dconf-editor
。 sudo apt-get install dconf-editor
-
从快捷方式>>如上键入,单击替代字符键,然后从pop-up中选择一个选项。 (您不必设置组合键即可使用此选项,但如果进行了设置,请确保将组合键和替代字符设置为不同的键。)
-
在
dconf-editor
中,导航到org>>侏儒>>桌面>> input-sources -
向设置
xkb-options
添加以下之一:'eurosign:e'
'eurosign:2'
'eurosign:4'
'eurosign:5'
single-quotes是必需的。如果您已经列出了选项,请用逗号分隔字符串。
例如,我将compose键设置为right-alt
,将替代字符设置为menu
,并将euro设置为4。该设置如下所示:
['eurosign:4','lv3:menu_switch','compose:ralt']
字符串的顺序无关紧要。可以看到我选择了菜单键,并将欧元符号放在4上。
现在,alternative char key
+ 4
产生€
。
第四种方案
代替标准的英语(US)键盘,切换到英语(美国,替代国际键盘),您会在Alt GrE下得到€,然后可以键入大多数Western-European语言,包括Français,Español,Italiano( Pasta alragù),Nederlands(zeeën),Deutsch(Doppelgänger),…
这是键盘布局:
注意:Alt Gr
是正确的Alt
第五种方案
在我的英国键盘上,Alt Gr
+ 4
=€