Vimのように段階的に交換

Vimのように段階的に交換

Vimは構文を使用して段階的置換を許可しますs/<regexp>/<substitute>/gc

Emacsでどのようにこれを行うことができますか?

ベストアンサー1

開いているEmacs マニュアル(EmacsではC-h i次のm emacs RET)セクションに進みます。「変える」m replace RET)、それを見てくださいクエリの置き換え。 「クエリ置換」とは、Vimが検証済み置換と呼ばれるエントリのEmacs名です。

このコマンドquery-replace-regexpはにバインドされていますC-M-%。 (テキスト端末ではこのキーコードを入力できず、代わりに使用できますM-x query-replace-regexp。)通常の文字列(ワイルドカードなしなど)を置き換えるには、query-replaceにバインドされていますM-%

おすすめ記事