这是从Emacs的文档中截取出来的描述,后面针对这部分还有更加具体的内容讲解,作为一个新的篇章。
简单来说,majormode是buffer编辑的主要模式,例如有textmode,lisp mode, c mode等等。这些是编辑模式的主要规则或者是形式,而minor mode作为一个major mode的附加可选项。
之前,对这部分的了解很少,导致我在学习Emacs使用中很不得章法。关于这个状态,可以在modeline中看到。
上面是C++mode。
上面是Cmode
上面是Pythonmode。
上面是Emacs-Lispmode。