Emacs 2 - Modes
Publish date: Mar 5, 2019
Tags:
emacs
Modos no Emacs
Quando você você abre um arquivo, ele é exibido em um buffer e cada buffer possui algumas características. O emacs determina quais ações estarão disponíveis em cada buffer ativando e destavando modos.
Major Mode
Cada buffer pode somente um Major Mode, é o modo principal para aquele buffer. Normalmente é associado à extensão do arquivo. Por exemplo, quando estiver editando um arquivo JavaScript, você quer que o syntax highlight identifique as palavras chaves da linguagem. Este é o tipo de coisa que é feito pelo Major Mode.
Minor Mode
Além do Major Mode, um buffer pode ter quanto Minor Modes ativos eu quiser, funcionalidades como autocompletar, lint e snippets são bons candidatos a serem incluídos através de Minor Modes.