11

EmacsにはPareditがあり、不均衡な括弧を入力することを積極的に防ぎます(C-Q (文字通りの括弧、または他の狂気を強制的に挿入することはできません)。開いたパレンを挿入すると、閉じたパレンも挿入されます。パレンをバックスペースすると、開始パレンと終了パレンの両方が削除されるか、どちらも削除されません。裸の単語を新しい括弧で囲んだり、現在囲んでいる括弧から単語を蹴り出したり、括弧を拡張して近くの単語を丸呑みしたりするためのショートカットがあります。

何かのようなもの

imap ( ()<Left>

Vimを使い始めることができます。しかし、VimでPareditの他のより強力な機能のいくつかをエミュレートするための最良の方法は何ですか?

4

2 に答える 2

3

Tamas Kovacs は、Emacs バージョンに似た Vim paredit スクリプトを作成しました。

于 2012-04-13T20:06:37.873 に答える
2

ブラケティングシステムを提案してもよろしいですか?

注: svn リポジトリから直接取得することをお勧めします。新しいバージョンは、ニーズに合わせて調整するのがはるかに簡単です。

詳細/自分でやる方法に興味がある場合は、vim.wikia の関連するヒントをご覧ください

于 2009-01-16T20:57:27.763 に答える