如何为文件

时间:2017-08-26 07:53:27

标签: emacs

我用几种语言编写,我想为不同的文件定义不同的输入法。有没有办法做到这一点?

(例如,要设置特定字典,请在文件末尾写下以下内容:

<!-- Local IspellDict: british -->

我可以为输入法做些类似的工作吗?)

1 个答案:

答案 0 :(得分:2)

你可以在文件的开头使用它:

-*- eval: (activate-input-method 'latin-4-postfix); -*-

或者在文件的末尾:

Local Variables:
eval: (activate-input-method 'latin-4-postfix)
End:

在任何一种情况下,如果主要模式具有注释语法,您可以/应该注释行。

如果您只想选择在键入 C - \ 时启用哪种输入法,则代替:

eval: (activate-input-method 'latin-4-postfix)
你会用:

default-input-method: latin-4-postfix