16

emacs で自動インデントをオフにする方法を探しています。のような特殊文字を入力したときに、emacs がコードを自動的にインデントしないようにします。また /*

助けてくれてありがとう。

4

5 に答える 5

8

CCモードをベースにした古いモードを使用している場合は、C-c C-l電気を切り替えます。

Emacs に同梱されている新しい Javascript モードがあり、インタラクティブに切り替えることができます。M-x electric-indent-mode

于 2009-03-24T18:43:34.300 に答える
3

どうやら、これを達成するための新しい祝福された方法は次のとおりです。

M-x electric-indent-mode

このコマンドは、「電気インデント」、つまり特定の特殊文字がヒットするたびに自動インデントを切り替えます。

最良のことは、js-mode(最近のバージョンの Emacs のデフォルトの JavaScript メジャー モード) だけでなく、メジャー モード全体で機能することです。

于 2016-07-08T12:53:53.743 に答える
0

javascript-mode をロードする前に設定javascript-auto-indent-flagします。ファイルnilに行を追加するか、入力することができます.emacs

M-x customize-group RET javascript RET

そこで値を編集して保存します。これを有効にするには、Emacs を再起動する必要がある場合があります。少なくともjavascript.el私が持っているバージョンでは、フラグはキーマップを設定するときにのみ参照されます。

于 2009-03-25T06:13:43.390 に答える