Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【Emacs】コード内の文字の置換

c-x h
m-x replace-string
[before word]
[after word]


って打てば置換できる。

control + hで全体を選択
m-xのmはメタキー、おそらくエスケープでおーけー
replace-stringは適時tabを押せば候補を表示してくれる

■ 参考

meadow(Emacs)で基本的な文字置換 | シドニーで働くプログラマーのBlog(今はIT会社の経営者)

 

 

■ 追記

もっと簡単な方法を見つけてしまった・・・・

 

c-x h
m-%
[before word]
[after word]
!

 

最後の!がないと、HITした単語のところで毎回止まる
!を押すと全部置換することになる

 

----------

 

ちなみに、replace-string中に改行を置換のフレーズに改行を入れたいときは

C-q C-j

でOK