3

emacs で matlab-shell を実行しようとしていますが、emacs の GUI バージョンを実行するとすべてが機能しているようです。しかし、私はリモートでログインしているので、GUI による遅延に対処する必要がないように、「-nw」モードで emacs を実行することを好みます。

私が現在 (emacs -nw の下で) 遭遇する問題は、matlab-shell を使用しているときに TAB を押すと、選択する関数のリストを表示したり、ディレクトリ/ファイル名を自動補完したりする代わりに、タブスペースを生成するだけです...

これを修正する方法を知っている人はいますか?私はelispに慣れていないので、それを回避する方法がわかりません。

どうもありがとう!

4

1 に答える 1

1

修正は次のとおりです。

(add-hook
 'matlab-shell-mode-hook
 (lambda()
   (define-key matlab-shell-mode-map (kbd "TAB") 
     'matlab-shell-tab)))
于 2013-08-21T16:52:11.573 に答える