Skip to content
SATO Mitsuhide edited this page Jul 14, 2021 · 4 revisions

置換

Pmacsでは、バッファ内の全域に対する文字列置換または、リージョンで指定した範囲での文字列置換を行う
ことが可能です。

F11 replace-buffer とすることで、バッファ全体の文字列置換を行います。
コマンドを実行すると、ミニウィンドウにプロンプトが現れますので、そこに置換したい文字列
(正規表現)を入力します。

Replace string: foo

次に、置換後の文字列を入力します。

Replace string [foo] to: bar

バッファ内の "foo" という文字列が、すべて "bar" に置換されます。

バッファ内にリージョンを設定した状態で、F11 replace-region とすることで、リージョン内の
文字列置換を行います。
コマンドを実行すると、ミニウィンドウにプロンプトが現れますので、そこに置換したい文字列
(正規表現)を入力します。

Region replace string: foo

次に、置換後の文字列を入力します。

Region replace string [foo] to: bar

リージョン内の "foo" という文字列が、すべて "bar" に置換されます。