在编程时,我发现使用一些←↓→这样的unicode符号在注释中表示不同的内容很有用。
在ubuntu中,我可以分别用ALT GR+ Y,ALT GR+ U,ALT GR+ 键入←↓→ I。
但是要获得符号“↑”,我必须输入CTRL+ SHIFT+ U,然后2191
(即,我必须插入unicode代码)。
向上箭头有快捷方式吗?如果没有,如何手动添加?
/usr/share/X11/xkb/symbols/
,复制并修改其中一个,并使用加载setxkbmap
。
在编程时,我发现使用一些←↓→这样的unicode符号在注释中表示不同的内容很有用。
在ubuntu中,我可以分别用ALT GR+ Y,ALT GR+ U,ALT GR+ 键入←↓→ I。
但是要获得符号“↑”,我必须输入CTRL+ SHIFT+ U,然后2191
(即,我必须插入unicode代码)。
向上箭头有快捷方式吗?如果没有,如何手动添加?
/usr/share/X11/xkb/symbols/
,复制并修改其中一个,并使用加载setxkbmap
。
Answers:
如果查看该文件/usr/share/X11/xkb/symbols/latin
,则会发现以下几行:
key <AD06> { [ y, Y, leftarrow, yen ] };
key <AD07> { [ u, U, downarrow, uparrow ] };
key <AD08> { [ i, I, rightarrow, idotless ] };
key <AD06> { [ z, Z, leftarrow, yen ] };
因此,显然已经定义了向上箭头(↑)-用于ALT GR+ SHIFT+ U。如果没有,您可以将文件复制到目录,随意编辑,以某种方式命名配置文件(例如,用“ foo”代替“ latin”),然后简单地运行
setxkbmap -I. -layout foo
(-I.
使setxkbmap也在当前目录中查找布局文件)。
分配给每个键的四个字符串给出了按以下键生成的四个字符:按Shift键的键,按altgr键的键和按algr + shift键的键。xkb可以识别的实体名称(keysyms)可以在这里找到。
latin
文件,这是我想知道的。您知道将Shift
+ AltGr
组合的代码保存在哪里吗?例如,Shift
+ AltGr
,-
,>
也给→
; 注意,这是从不同的AltGr
+ Shift
,-
,>
。
或者,您可以启用撰写键来轻松创建这些符号甚至文本字符串。
打开GEdit并插入以下内容:
include "/usr/share/X11/locale/en_US.UTF-8/Compose"
<Multi_key> <1> <2> <3> : "Your text or symbol" # Quick description
<Multi_key> <o> : "↑" U2191 # up arrow
<Multi_key> <y> : "←" U2191 # left arrow
<Multi_key> <i> : "→" U2191 # right arrow
<Multi_key> <u> : "↓" U2191 # down arrow
将其另存为.XCompose
(区分大小写)在您的主目录中。
打开键盘设置(系统设置→键盘设置),然后转到快捷方式标签。在“类型”部分下,您将找到“组合键”设置。将此设置为您的撰写键(我建议您选择alt以使您知道快捷键)
注销并重新登录。
要快速召唤你的符号按以下键序列Compose Key→交通1→交通2→交通3。
只需将1,2,3,4,5等替换为您要使用的任何键。
如果不起作用,请添加
export GTK_IM_MODULE="xim"
到~/.profile
。如果xim不适合您,则必须安装uim(sudo apt-get install uim
),然后~/.profile
用uim 替换xim,然后注销并重新登录。
U2191
。是这样吗
U
代码就使用它,但是您可以添加它...
要键入↑,向下↓和十字→←箭头,请确保激活“数字锁定”,然后按Alt,同时分别按ALT键的类型分别为24、25、26、27,然后松开ALT键,将出现箭头。来自PNG的Wanpis Nimrod Kii