很多时候,我在打字时使用 unicode 符号(表情符号、块、箭头、数学...),但是从互联网上搜索复制粘贴它们非常烦人,而且自定义 Compose 键也非常繁琐(确保冲突没用过,找个助记词,编辑配置,重启)。
因此,我正在寻找一种通过在打字时搜索来快速插入 unicode 符号的方法。有没有办法做到这一点?
例如,说我想写
答案1
一般答案当然是输入法。许多(尽管不是全部)输入法都由 CIN 数据文件控制,这是一种也适用于 MacOS 的常见数据格式,并且可以相当容易地提出一个 CIN 文件,将“alpha”转换为大写/小写 α想要。文件格式并不复杂。
大多数输入法都预先提供了一组 CIN 文件,并且已经有一个greek.cin
可用,其处理希腊语的方式略有不同。 “A”转换为 α,“a”转换为 α。如果您查看各种 CIN 文件集合,您会发现它们涵盖的内容相当多。一些事情的例子其他比 CJKV:
latin-letters.cin
涵盖了英语/拉丁字母,并添加了变音符号,以及 Ð 和 þ 的“ETH”和“thorn”之类的内容。esperanto.cim
使输入世界语变得更加容易。egyptian.cin
提供埃及象形文字。
大多数此类输入法都允许使用多个 CIN 文件,并在运行时在它们之间进行切换。
进一步阅读
- 乔纳森·德博因·波拉德 (2018)。 ”输入法”。终端资源。小吃指南。软件。
- https://chinesemac.org/pages/input_methods.html
答案2
gedit
至少使用3.30 版本的几个解决方案
您可以通过按Ctrl+插入表情符号.
要插入取消编码的字符,您可以按Ctrl+ Shift+ u。将出现下划线
u
,然后您可以键入您正在查找的符号的代码并按Enter。这里是官方的unicode字符映射表。对于希腊符号,请打开侧窗格,“主菜单→视图→侧窗格”,然后选择“字符映射”。选择“希腊语”,您将看到希腊符号。