jst*_*err 12 keyboard shortcuts unicode-entry
在windows上我一直用“ALT+3”来创造一颗美好的心来表达我的爱......
有没有办法在 Ubuntu 上做到这一点?
ste*_*ert 14
我对英语以外的所有特殊字符使用组合键。你也可以和他们一起打心形。
系统 -> 首选项 -> 键盘首选项
选项卡“布局”,按钮“选项”,选择“撰写关键位置”(我将其设置为Right Alt)
现在,您可以在任何地方输入Right Alt+<后跟3(或您选择的组合键,而不是Right Alt当然)
?
顺便说一句,不要过分的心...
这对各种特殊字符都很直观!
Right Alt+c并=给出 €
Right Alt+s并s给出 ß
编辑:
您可以在此处找到更多组合键序列
sla*_*den 13
Control-capital-u 表示Unicode,“黑心套装”(或任何其他 Unicode 字符)的四位十六进制数可以通过Ubuntu 中的字符映射表( gucharmap) 找到。
如果您知道字符的代码点,则可以通过按CTRL+ SHIFT+u和其代码点编号来输入字符(至少在大多数/所有 GTK 应用程序中)。
所以要制作“?” 字符,按住CTRL和 的SHIFT同时按下u,然后键入2665。
有很多方法可以获取字符的 unicode 代码点。例如,您可以在维基百科上查找。您可以通过将其复制粘贴到他们的搜索框中,或使用像http://en.wikipedia.org/w/index.php?title=Special:Search&search=? 他们可能没有所有字符的条目,但我还没有找到一个没有提供代码点的条目。我相信你也可以在某处挖掘一个综合图表。
您还可以使用编程语言。例如:
$ python
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
unicode>>> unicode('?', 'utf-8')
u'\u2665'
Run Code Online (Sandbox Code Playgroud)
或者更简洁
$ python -c 'print repr(unicode("?", "utf-8"))'
u'\u2665'
Run Code Online (Sandbox Code Playgroud)
如果由于某种原因您需要在不使用 CTRL-SHIFT-u 技巧的情况下生成字符,则可以执行
$ python -c 'print u"\u2665".encode("utf-8")'
?
Run Code Online (Sandbox Code Playgroud)