使用键盘快捷键输入“↑”(向上箭头)


28

在编程时,我发现使用一些←↓→这样的unicode符号在注释中表示不同的内容很有用。

在ubuntu中,我可以分别用ALT GR+ YALT GR+ UALT GR+ 键入←↓→ I

但是要获得符号“↑”,我必须输入CTRL+ SHIFT+ U,然后2191(即,我必须插入unicode代码)。

向上箭头有快捷方式吗?如果没有,如何手动添加?


4
对这些东西一无所知,这些东西曾经用于浏览器,搜索Internet并将其复制粘贴到终端。
2013年

也许有更好的方法,但是我通过创建自己的密钥映射文件来解决这些问题。查看中的文件/usr/share/X11/xkb/symbols/,复制并修改其中一个,并使用加载setxkbmap
2013

@Dan,还有许多其他具有直接快捷键的快捷方式,例如¹,²,³,¼,½,«,»等。@一月,谢谢,我来看一下
franzlorenzon 2013年

2
:对于指导使用它们help.ubuntu.com/community/...
franzlorenzon

Answers:


26

如果查看该文件/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)可以在这里找到。


它起作用了,顺便说一句,按Shift键作为组合中的另一个键,从↓到↑是很合逻辑的:)
franzlorenzon 2013年

@January感谢您共享latin文件,这是我想知道的。您知道将Shift+ AltGr组合的代码保存在哪里吗?例如,Shift+ AltGr->也给; 注意,这是从不同的AltGr+ Shift->
水稻兰道


3

或者,您可以启用撰写键来轻松创建这些符号甚至文本字符串。

打开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以使您知道快捷键)

侏儒 Unity Xfce编写gnome的键设置
撰写Unity的键
编写xfce的密钥设置。 资料来源:Wikipedia撰写密钥

注销并重新登录。
要快速召唤你的符号按以下键序列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,然后注销并重新登录。


1
使用RAlt作为Compose键是恕我直言,因为它已经是3级和4级移位。我正在使用Caps Lock。
埃尔伯斯(Erbureth)说恢复莫妮卡(Monica)

1
如果键盘上有(IMO),则右超级键是最好的。暂停键也很有用,但这确实是一个意见问题。
Akisame

您的所有四个箭头似乎都在说U2191。是这样
EKons

不,但这并不重要。我没有所有U代码就使用它,但是您可以添加它...
Akisame

我使用权Alt键(Alt键GR)和右CTRL之间的菜单键撰写,无论是在Linux和Windows中(有使用妙WinCompose ......如果你“不得不”使用Windows)
于尔根A.艾哈德

0

答案比这里给出的所有其他答案要简单得多,向上箭头直接可用:AltGre + Shift + U给出↑。您可以在语言设置菜单中直观地检查所有键盘布局。


-1

要键入↑,向下↓和十字→←箭头,请确保激活“数字锁定”,然后按Alt,同时分别按ALT键的类型分别为24、25、26、27,然后松开ALT键,将出现箭头。来自PNG的Wanpis Nimrod Kii


-1这适用于Windows,而不适用于Ubuntu。
wjandrea
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.