我的Emacs以ObjC模式打开.m文件.但是我想在Octave模式下打开它们.我已经添加到.emacs文件中:
(autoload 'octave-mode "octave-mod" nil t)
(setq auto-mode-alist (cons '("\\.m$" . octave-mode) auto-mode-alist))
Run Code Online (Sandbox Code Playgroud)
我还该怎么办?我确实安装了Octave模式.
mar*_*llm 15
幸运的是现在一切正常,不幸的是我不记得我是怎么修的:)也许我.emacs早些时候出错了.这是更正确的代码:
(add-to-list 'auto-mode-alist '("\\.m$" . octave-mode))
Run Code Online (Sandbox Code Playgroud)
最近的版本不需要自动加载; 如果你确实需要启用它,请注意这"octave-mode"不是拼写错误.
(autoload 'octave-mode "octave-mod" nil t)
Run Code Online (Sandbox Code Playgroud)
用这个.
;; octave-mode
(autoload 'octave-mode "octave-mode" "Loding octave-mode" t)
(add-to-list 'auto-mode-alist '("\\.m\\'" . octave-mode))
Run Code Online (Sandbox Code Playgroud)