emacs - 如何配置emacs来组合字符?

标签 emacs unicode hotkeys

我希望全局替换我的 emacs

:>>:

»

打字时。任何其他打字组合也可以。我只是选择了 :...: 因为这使得 emacs 更容易识别替换的“名称”。我想用这种方式替换几个序列,即

:>>:    with   »
:<<:    with   «
:e/:    with   e-accent-acute
:e\:    with   e-accent-grave

等等。

也许 emacs 中有一种我可以使用的机制。但谷歌搜索没有得到任何有用的东西,我可能没有使用正确的搜索词。

一个大问题似乎是有问题的 » 是一个 unicode 字符,而 .emacs 文件有问题吗?

最佳答案

Emacs 支持许多输入法 ( doc here )。

例如,使用 latin-1-prefix 输入法,您可以输入 `e 来获取重音符号 e; ~<会给你开头的guillemet。

调用set-input-method并为此选择latin-1-prefix

函数describe-input-method将向您显示当前输入法的完整帮助。

另一个有趣的输入法是 TeX,它可以即时替换 TeX 符号,例如 \Delta^1 ~n

相关问题的回答here 。不错的教程herehere .

关于emacs - 如何配置emacs来组合字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23711590/

相关文章:

emacs - EMACS 类 ajax 命令助手?

windows - 如何在 Windows 上的 emacs 中禁用哔声

PHP:如何创建 unicode 文件名

html - 在网页上显示未安装的字体

具有平台 API 的 C++ 全局热键

emacs - 是否可以在 Emacs 中设置每个模式/缓冲区和每个字符集的字体?

configuration - 建议的初始Emacs配置?

json - 强制 Python json 模块使用 ASCII

javascript - Javascript 游戏 GUI 的快捷键

visual-studio-2010 - 在 VS2010 中格式化 XAML 的热键是什么?