Vimメモ : vim-overでsubstitute(置換)のプレビュー
インストール
NeoBundleの場合は下記行をvimrc
に追加。
NeoBundle 'osyo-manga/vim-over'
使い方
1. コマンドラインウィンドウから使用
コマンドラインでは使用できないのでq:
のコマンドラインウィンドウから使用する。
コマンドラインウィンドウで例えば%s/rails/RAILS/g
のような置換コマンドを入力すると、図のように置換対象となる文字列がハイライトされる(ハイライトは入力文字列に応じて動的に変わる)。置換対象がプレビューできるので問題がなければリターンを押す。
2. :OverCommandLine
を使用
独自のコマンドラインを使用する方法で:OverCommandLine
を実行すると、コマンドラインが以下のようになる。
ここで%s/rails/RAILS/g
のような置換コマンドを入力すると、図のように置換対象となる文字列のハイライトに加えて置換後の文字列も併せて表示される(プレビューは入力文字列に応じて動的に変わる)。置換対象と置換後の文字列がプレビューできるので問題がなければリターンを押す。
また、:OverCommandLine
実行後のコマンドラインでは<Tab>
キーを押せばバッファ上のワードで補完を行えるので便利。
- 作者: DrewNeil,新丈径
- 出版社/メーカー: KADOKAWA / アスキー・メディアワークス
- 発売日: 2014/01/28
- メディア: Kindle版
- この商品を含むブログ (3件) を見る