MATLABおよび/またはOctaveファイルのEmacsメジャーモードはありますか?知りませんが、MATLABファイルには一般に ".m"というファイル拡張子があります。GNU EmacsにMATLABモードをインストールするにはどうしたらいいですか?
私の主な関心はGNU Emacsですが、XEmacsのヒントも高く評価されます。
MATLABおよび/またはOctaveファイルのEmacsメジャーモードはありますか?知りませんが、MATLABファイルには一般に ".m"というファイル拡張子があります。GNU EmacsにMATLABモードをインストールするにはどうしたらいいですか?
私の主な関心はGNU Emacsですが、XEmacsのヒントも高く評価されます。
標準のemacsディストリビューションの一部であるオクターブモードを試しましたか?私はこれがうまくいくことを発見しました。
あなたはそれがあなたの.emacsに以下を追加、拡張子.mを関連付けない見つけている場合:完全な答えの目的のために
(setq auto-mode-alist
(cons
'("\\.m$" . octave-mode)
auto-mode-alist))
GNU Emacsには組み込まれていません22. matlab modeがウェブ上に見つかりましたが(elisp)、2000年頃からの日付なので、どのようなサポートがあるのか分かりません。
インストールするには、読み込むためにemacsを取得してから、モードを起動する必要があります。対話式でload-file
(M-x load-file
)を発行してテストすることができます。
あなたはhttp://matlab-emacs.sourceforge.net/が欲しいでしょうか?指示を読んでください。
私は今年の祖先をXEmacsで使っていたので、確かにそれをサポートしていましたが、作者はGNUEmacsユーザーだと思います。それを書いた人物(エリック・ルドラム)はMathworksの従業員ですから、公式の信用があいまいです。
私は最近、Matlab Centralファイル交換からEmacs用のMatlabモードをダウンロードしました。うまく動作します。私がそれを見つけた場所を正確に思い出してはいけません。私に知らせてもらえれば、もっと頑張ります。
を、それは間違いなく掘り価値があります。これはMatlabユーザだけが利用できますか?もしそうなら、オクターブの人々は迷惑になるだろう。 –
matlab.elファイルがMatthew WetteからThe MathWorks File Exchangeにあります。このファイルは1997年(!)以来更新されておらず、単に "Emacsの初期のバージョン"だと言われていますが、うまくいけばそれでもあなたには役に立つでしょう。
@ rplevy、私はこれについて自分自身を考えていないためにかなり薄暗いと感じています。どうもありがとう。 –
この回答には多くの訪問がありますので、ここでこの質問を投稿すると役に立つでしょう。オクターブモードを使ってMATLABコードを編集するのに有益なヒントがあります。 http://emacs.stackexchange.com/questions/15164/commented-lines-shoot-off-to-column-32-in-octave-mode/ – hosolmaz