PsyLab-LAN FAQ集

改行を検索したり置換したい

2003年4月吉日新規登録

emacsで一般の文字列を検索したり、それを他の文字列に置換したりすることは簡単ですが、改行を検索したり、他の文字に置換する方法。簡単なのですが、知らないとやりにくいかと…。

1. emacs内では、C-q C-j が改行文字の代わりに使えます。ですから、

2. 例えば、行末の"4"という数字を見付けたいときには、次のようにします。

 C-s  4 C-q C-j  
3. また、たとえば行末にある"5" の数字を見付けて、それを"9"に置き換えたいときには、次のようにします。
 M-% 5 C-q C-j リターン 9 C-q C-j リターン

要するに、C-q C-j が改行の代理として解釈されることを知ってればよいわけ。では。