クイックリファレンス

Vim-Unite チートシート

Shougo/unite.vim プラグインのクイックリファレンス:ファイル検索ソース、バッファ移動、ウィンドウ設定、インタラクティブフィルタリング。

· 公開日

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 検索結果から重複項目を除去

関連テーマ