vimで文字列置換をするには

vim で文字列を置換をするときにいままでいちいち手動で書き換えてました。

しかし、そんなことしなくてよかったのでした。

コマンドモードから
[code]:%s/古い文字列/置換したい新しい文字列/gc[/code]
のように記述してEnterを押します。

例えば、consumer_secretをCONSUMER_SECRETに置換したいのなら以下のようなコマンドを実行します。
[code]:%s/consumer_secret/CONSUMER_SECRET/gc[/code]
あとはyを教えていけば順番に置換されていきました。

すごい!

このまえ@miyakou1982さんに教えてもらいました。便利なのでメモメモ。

追記:
えすえぬさんにコメントで教えてもらいました。
[code]:1,$ s/consumer_secret/CONSUMER_SECRET/g[/code]

これだと一気に全部置換できました!

2 Replies to “vimで文字列置換をするには”

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です