init.el ファイルに次のコードがあります。
(autoload 'octave-mode "octave-mode" nil t)
(setq auto-mode-alist
(cons '("\\.m$" . octave-mode) auto-mode-alist))
(add-hook 'octave-mode-hook
(lambda ()
(abbrev-mode 1)
(auto-fill-mode 1)
(if (eq window-system 'x)
(font-lock-mode 1))))
また、Octave のサポートが組み込まれているバージョン 24.1.1 の emacs を使用しています。ただし、拡張子が .m のファイルを開くと、Obj-C モードになるようです。.m ファイルを開き、Mx-octave-mode を実行して有効にする必要があります。これはなぜですか? また、自動的に読み込まれるように修正するにはどうすればよいですか?