目次
概要
vimgrepにて秀丸のgrep検索のように、検索結果一覧から対象ファイルにジャンプすることもできます。
基本
使い方
vimを起動してコマンドモードにしたら
:vimgrep 検索ワード 検索先
と実行します。
検索ワードには正規表現が使えます。
書式
:vim[grep][!] /{pattern}/[g][j] {file} ...
vimgrepのマニュアルを表示するには
:help vimgrep
実例
divというワードを、カレントディレクトリ配下のhtmlファイルから検索するには
:vimgrep div **/*.html
検索結果を画面下部Quickfixにリスト表示するには
:copen
そこにフォーカスを移すには
C-w w
j,kでリストを上下移動し、エンターでそのファイルを開きます。
Quickfixでの操作
次の結果を表示する
:cn
前の結果を表示する
:cp
Quickfixを閉じる
:ccl
もっと知るには
:help quick-window
検索後、自動的にQuickfixを表示するにはパイプでcopenを実行します
:vimgrep div ~/**/*.html | copen
検索ワードへのオプション
jをつけると最初にマッチしたファイルを開きません
gをつけると各行でマッチしたすべてを結果に出します
オプションを指定する際には検索ワードを/で挟みます。
:vimgrep /div/jg ~/**/*.html | copen
サブディレクトリ検索
サブディレクトリのファイルも検索(再帰的検索)するには ** を使います。
ホームディレクトリ配下のhtmlファイルから検索する
:vimgrep div ~/**/*.html
カレントディレクトリ配下のhtmlファイルから検索する
:vimgrep div **/*.html
以上
東プレ REALFORCEキーボード ピックアップ
2025年05月時点の現行品から、比較的リーズナブルな静音スタンダードモデルをピックアップしました。
ただしMac向けはR3プレミアムモデルのみ販売されています。
Windows向け 日本語配列 テンキーレス
メーカー希望小売価格 23,980円
(Win/日本語/テンキーレス/USB/静音/45g/黒)
Windows向け 英語配列 テンキーレス
メーカー希望小売価格 23,980円
(Win/英語/テンキーレス/USB/静音/45g/黒)
Mac向け 日本語配列 テンキーレス
Mac向けはR3プレミアムモデルのみ販売されています。
REALFORCE R3 キーボード ハイブリッド テンキーレス 45g Mac用配列 日本語配列 ライトシルバー&スーパーホワイト R3HG21
36,520円(07/11 06:21時点)Amazonの情報を掲載しています
メーカー希望小売価格 36,520円
(Mac/日本語/テンキーレス/ハイブリッド/静音/45g/白)
Mac向け 英語配列 テンキーレス
Mac向けはR3プレミアムモデルのみ販売されています。
REALFORCE R3 キーボード ハイブリッド テンキーレス 45g Mac用配列 英語配列 ライトシルバー&スーパーホワイト R3HH21
36,520円(07/11 06:21時点)Amazonの情報を掲載しています
メーカー希望小売価格 36,520円
(Mac/英語/テンキーレス/ハイブリッド/静音/45g/白)