私はorg-mode
、新しい emacs モードの readme (in) を書いています。インストール手順には、ファイルごとにモードを有効にする方法があります。
or at the end of your file:
#+BEGIN_SRC emacs-lisp
! Local Variables:
! mode: f90-namelist
! End:
#+END_SRC
問題は、これにより README.org ファイルf90-namelist-mode
がorg-mode
. ファイルの最後に別のローカル変数リストを配置しても機能し# mode: org
ませんが、
# -*- enable-local-variables: query -*-
すべてのローカル変数を受け入れるか拒否するかを指定すると、emacs は.org
ファイル拡張子からメジャー モードを決定します。これにより、他のローカル変数を含めることができなくなります。
テキストにリテラルのローカル変数リストを含めるよりエレガントな方法はありますか?