web-dev-qa-db-ja.com

Emacsで括弧を一致させるコマンドは何ですか?

Emacsで括弧を一致させるコマンドは何ですか(Vimの%コマンドに相当)?

43
49

C-M-f、またはM-x forward-sexpは、右中括弧に進むか、次の中括弧のセットにある中括弧に進みます。 C-M-b、またはM-x backward-sexpは、左中括弧に戻るか、次の中括弧の右中括弧に戻ります。これらのコマンドは、かっこ、角かっこ、中かっこ、山かっこなどに対して機能し、他の区切り文字を認識するようにカスタマイズできます。

35
Chris Conway

最後の応答を完了するだけです。私が使う C-M-nは前方一致、C-M-uは後方一致です。 C-Mマッピング先 Esc+Ctrl Windowsキーボード。

10
Vineet

show-paren-modeもあります。ナビゲーションについては、C-M-nC-M-nのほうがいいと思います

3
wallyqs

https://github.com/redguardtoo/evil-matchit

Evil-matchitを開発する前に、vim matchitコードを読みました。 evil-matchitは、元のvim matchitよりもはるかに多く提供しています。

さらに、evil-matchitを簡単に拡張して、独自の〜/ .emacsで新しい言語をサポートできます。

1
chen bin