我希望全局替换我的 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
等
关于emacs - 如何配置emacs来组合字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23711590/