unicode - 使用 US 布局在 Emacs 中快速输入 unicode

标签 unicode emacs keyboard

我想要一种快速的方法来输入具有多字符序列的 unicode 字符。例如,要输入 ä,我会输入 \a。搜索这个,我发现agda-input .

虽然我可以调整 agda-input 来供我使用,但我实际上并不需要整个 emacs 模式来实现我的目的。所以我想知道这样的事情是否已经存在。

编写这种输入模式的代码可能也不那么困难。如果有人建议如何做到这一点,我将不胜感激。

最佳答案

正如 @legoscia 提到的,您可以使用 TeX 输入法来完成此类操作,这可能比 agda-input(似乎特定于编程语言)更通用,并且也是内置的。

(setq default-input-method "TeX")

然后使用C-\M-xtoggle-input-method切换到输入法。然后,您可以使用 \"a 键入“ä”。当您键入 \ 时,迷你缓冲区会有提示。

还有其他输入法 (M-x list-input-methods),但如果您不关心特定语言,或者了解 LaTeX,那么 TeX 是一个不错的选择。

关于unicode - 使用 US 布局在 Emacs 中快速输入 unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35339409/

相关文章:

regex - Emacs 正则表达式挫折

java - Android Gingerbread 键盘

iPhone 键盘 Shift 键已禁用

python - 如何使用 Python 从 U+0043 转换为 C?

python - Tkinter.Text 索引表达式和 unicode

visual-studio - 如何在 Visual Studio 中获得 Emacs 样式的键绑定(bind)?

Emacs rgrep 自定义

java - 处理来自 Java 输入流的下一个字符(完整的 unicode 代码点)流

html - 某些计算机上不显示 Unicode 字符(六边形)

iphone - iOS:如何响应物理键盘的上/下/左/右箭头事件?