我的有关Matlab的.emacs文件如下:
;; Matlab mode
(autoload 'matlab-mode "matlab" "Matlab Editing Mode" t)
(setq matlab-indent-function t)
(setq matlab-shell-command "matlab")但是当我打开一个Matlab文件时,我看到我处于Objective模式。由于我没有计划在任何时候写目标C,我如何默认所有的.m文件打开在Matlab模式?
发布于 2014-04-24 12:07:16
你的评论说你已经解决了这个问题。有件事告诉我你是通过添加
(add-to-list 'auto-mode-alist '("\\.m" . matlab-mode))敬你的.emacs。我到处都有这么多这样的东西,所以我给它写了一个方便宏:
(defmacro by-extension (ext mode)
`(add-to-list 'auto-mode-alist '(,(format "\\.%s" ext) . ,mode)))这让我可以写一些东西
(by-extension "m" matlab-mode)https://stackoverflow.com/questions/23259479
复制相似问题