Gar*_*aro 25 keyboard input unicode virtual-interface
我系统上的所有东西(需要它)都支持 UTF-8 就好了。
当您想要输出时,这一切都很好...但是如果您想要轻松输入怎么办?
目前,我可以轻松输入的唯一非 ASCII 字符是像 é 这样的字符,使用AtlGr.
但是对于像 ? ² ? ? ? 目前我必须:
我正在寻找的是一个可以做这样的事情的程序:
简而言之:是否有支持非 ASCII UTF-8 的虚拟键盘程序?
实际上......我已经对任何改进我的方法感到满意。
编辑: 对于其他人在这里结束并且不想自己阅读所有答案(或添加已经给出的答案):
这些是已经提到的选项+答案链接+专业人士和反对者。
随意在下面添加额外的解决方案(在提供它们作为详细答案之后):
ibus(通常与CtrlShiftE)?无法让它在 Cinnamon 上工作onboard? pro:似乎可以做我需要的一切 + 支持片段,con:只有(默认情况下)包含非拉丁布局用于数学,其他具有流行 UTF-8 字符的布局必须手动创建gucharmap? 亲们:字符的很多,易于搜索CON:不容易前台/后台之间跳转(大概可以用肉桂本身就是一个解决办法来处理)kcharselect? 相同的利弊gucharmapxcompose?pro : Easy con : 取决于你的记忆力(作为人类,而不是作为计算机)它只适用于有限数量的字符Art*_*nov 13
您可以使用大多数发行版中提供的板载屏幕键盘。
它允许使用您需要的字符创建自定义布局,例如
如果您不想创建新布局,它提供了一个名为“片段”的功能,您可以选择输入不同的字符甚至文本。
为了显示它,只需在您的桌面环境中创建一个快捷方式,该快捷方式将简单地执行onboard或dbus-send --type=method_call --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Show
为了隐藏它创建一个快捷方式 dbus-send --type=method_call --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Hide
或者你可以切换可见性 dbus-send --type=method_call --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.ToggleVisible
小智 11
实际上......我已经对任何改进我的方法感到满意。
如果您经常使用符号来记住它们的十六进制代码:
基于 GTK 的 UI 应用程序(也就是其中的压倒性部分)将让您按 Ctrl+Shift+U,然后键入 Unicode 十六进制代码,按空格键表示您已完成十六进制代码。
例如,从记忆中:
[ctrl+shift+u] 3c0 [空格]
给你 ?(U+03C0 希腊小写字母 PI),
[ctrl+shift+u] 1f431 [空格]
给你 (U+1F431 CAT FACE),和
[ctrl+shift+u] 2014 [空格]
给你 — (U+2014 EM DASH)。
在基于 Qt、EFL 或任何最终不使用 GTK 的应用程序中,这行不通,但是弹出像文本编辑器这样的基于 GTK 的应用程序并使用 ctrl+shift+u 界面并不太难然后复制出来。
大多数现代操作系统都有一个表情符号选择器,用于输入表情符号、颜文字和特殊符号。例如在 Ubuntu 和许多其他 Linux 发行版中,您使用Ctrl+.打开它
根据您的设置,您可能需要安装一些额外的软件包,或者使用其他快捷键像Ctrl+ Shift+ E。看
FWIW 在 Windows 中,您可以通过Windows+.或Windows+激活它,;然后按名称搜索
在 macOS 中是 ^?Space
| 归档时间: |
|
| 查看次数: |
2281 次 |
| 最近记录: |