unite.vim は、Vim 用の柔軟で拡張可能な統合検索・選択インターフェースです。
基本的な使い方
:Unite file
:Unite file_rec/async:!
:Unite tag
:Unite buffer
よく使われるソース
file/new: 新規ファイルの作成と選択file/async: 非同期でのファイル検索file_rec/async: 再帰的な非同期ファイル検索file_rec/git: Git 管理下にあるプロジェクトファイルbuffer: 開いているバッファbuffer_tab: 現在のタブページ内のみのバッファtab: タブページregister: Vim レジスタbookmark: 保存されたブックマークsource: 利用可能な Unite ソース一覧
コマンドオプション
| オプション | 説明 |
|---|---|
-start-insert |
起動時に直ちに挿入モードに入る |
-no-quit |
項目選択後も Unite ウィンドウを閉じずに維持 |
-winheight=10 |
ウィンドウの高さを設定 |
-quick-match |
クイックマッチキー (asdf...) で素早く選択 |
-winwidth=40 |
垂直分割時のウィンドウ幅を設定 |
-no-split |
現在のバッファ内でそのまま開く |
-auto-preview |
カーソル下の項目を自動プレビュー |
-vertical |
垂直サイドバーとして Unite を開く |
-buffer-name=xxx -resume |
名前付き Unite バッファを素早く再開 |
-input= |
フィルタ入力文字列を初期設定またはリセット |
-unique |
検索結果から重複項目を除去 |