0

Emacs では、HERE doc 領域内にあるときに電気ブレースを自動的に無効にする方法はありますか? HERE ドキュメント内で文を入力しようとしているときに、for や if などの言語キーワードを入力すると、Emacs はブランチと改行を挿入し続けます。それらをオフにするキーがありますが、自動の方法があるかどうか疑問に思いました。

4

1 に答える 1

0

ヒアドキュメント内にあるかどうかを検出するパーサーが必要です。次に、中括弧を挿入する関数が true の場合に停止するようにアドバイスします。

最初の部分への WRT、ジェネリック パーサーはここで利用できます。

http://bazaar.launchpad.net/~a-roehler/sx-emacs-werkstatt/trunk/view/head:/beg-end.el

使用例を表示するには、おそらく調べてください

http://bazaar.launchpad.net/~a-roehler/sx-emacs-werkstatt/trunk/view/head:/sh-werkstatt.el

于 2013-10-19T10:11:49.133 に答える