検索・置換 : Vim

Pocket

Vimの挿入・検索・置換, 比較のまとめ。

一括挿入

矩形ビジュアルモードcontrol + v → shift + i → 挿入文字 → ESC

検索

wordを検索する。wordは正規表現も可能。

/word

» vimで検索

選択範囲を指定した検索

» Vim-users.jp – Hack #65: 選択範囲を検索する

複数ファイルの検索

vimgrepを使う。
» ハタさんのブログ(復刻版) : vimのgrep(vimgrep)が素晴らしすぎて泣いた。

:vimgrep word **/*.* | cw

カレントディレクトリ以下のフォルダを再帰的に検索。QuickFixに表示。 wordは/正規表現/も可能。

置換

:範囲指定 s/検索文字/置換文字/オプション

検索文字は正規表現も可能。

» vim – 文字列置換

複数ファイルの検索・置換

» Vim: 複数ファイル検索/置換をもうちょい詳しく – Archiva

比較(Diff)

» diffをみるならvimdiffがはっきり言って便利すぎる件 – yamazakiccs–のもっさもさ感がたまらないブログ

windowsはdiffコマンドがないのでdiffをインストールする。
» Windows環境のvimエディタでdiff機能を使うには — 名無しのvim使い

:vertical diffsplit filename

Vimの正規表現

検索・置換で使用可能な正規表現は下記で詳しく掲載されている。
» Vimで使える正規表現 – Archiva

コメント

No comments yet.

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。