Vimこの記事にはVimのUniteプラグインで、ファイル、バッファ、レジスタ、ブックマークを管理する方法が書かれています。この記事を読んで、できるようになることvim上でディレクトリを移動し、ファイルを開くことができる。最近使用したファイル一覧から、ファイルを開くことができる。現在開いているバッファを一覧表示し、バッファを開いたり、削除することができる。レジスタの情報を一覧から選択し、貼り付けることができる。ファイルやフォルダをお気に入り登録し、お気に入りから目的のファイルを開くことができる。検証した環境は下記の通りですが、MacやLinuxでも同じ設定で動作確認済みです。2.2uniteとはuniteは、様々な情報を統一された操作で管理することができるプラグインです。情報を検索する機能も備えています。ファイル、バッファ、最近使用したファイル、ブックマークなどの情報を表示し、検索を行うことができます。目的の情報にたどり着いた後は、様々なアクションを実行して次の作業に移ることができます。情報はsourceと呼ばれ、sourceを自作することで様々な情報をUnite上で扱うことができるようになります。uniteには標準でいくつかのsourceが入っています。uniteのインストールuniteをダウンロードhttps://github.com/Shougo/unite.vim/tags最新版をダウンロードします。本記事作成時点の最新バージョンは2.2です。uniteの設置pathogenを使用していますので、Windowsの場合、ダウンロードして解凍したフォルダを$HOME\vimfiles\bundle\以下に配置します。配置後の状態は下記の通り。下記を_vimrcにコピーしてください。ほとんどマニュアルの設定の通りですが、若干修正を加えています。uniteの持つ様々な機能は、vimrcでキーにマッピングして呼び出すのが一般的です。50"file_mruの表示フォーマットを指定。''"現在開いているファイルのディレクトリ下のファイル一覧。以下ではuniteの操作方法について説明します。キーマッピングは上記の.vimrcで設定していることを前提として説明しています。挿入モードとノーマルモードuniteには、挿入モードとノーマルモードがあります。挿入モード挿入モードは、unite上部のプロンプトに検索ワードを入力して、候補を絞り込むモードです。使用する操作は下記の通り。デフォルト以外のアクションを選択ノーマルモードノーマルモードは、検索されて絞り込んだ情報に移動するためのモードです。使用する操作は下記の通り。対象を現在のウィンドウに開くCtrl+oは一見意味のないマッピングに見えます。mruやbookmarkからディレクトリを開く時、デフォルトアクションがnarrowのためにEnterキーでディレクトリに移動することができません。私はopenアクションをCtrl+oにマッピングし、ディレクトリを開くときはCtrl+oキーを使用しています。sourceを開きます。等の操作を行うことができます。uniteで一番よく使う機能です。ほとんど使わなくなりました。使用する操作は下記の通り。挿入モードにおいて、対象ディレクトリをひとつ上に上げる。他のアクションを選択Tabキーで他のアクションを選択することができます。renameアクションでファイル・フォルダ名前を変えたり、vimshellアクションでVimShellを起動することもよくやります。sourceを開きます。最近使用したファイル一覧を表示します。uniteで2番目によく使う機能です。最近開いたファイル名をあいまい検索、ファイルオープンの流れが強力すぎます。設定で50件に絞っていますが、もっと多くてもいいかもしれません。sourceを開きます。現在開いているバッファ一覧を表示します。バッファのファイルを開いたり、バッファを一括削除したりできます。使用する操作は下記の通り。sourceを開きます。コピーなどで使用したレジスタが一覧表示されます。レジスタに加え、名前付きレジスタも表示されます。複数の文字列をコピーしたりカットしたいとき、名前付きレジスタにコピーしておいて、後から名前付きレジスタを参照してペーストするときに使っています。sourceを開きます。ブックマーク一覧を表示します。使用する操作は下記の通り。カーソル位置のブックマークやマークしたブックマークを削除ディレクトリをブックマークに追加Unite上でブックマークしたいディレクトリにカーソルをあわせ、bキーでブックマークを追加します。Tabキーでbookmarkアクションを選択しても追加できます。ファイルをブックマークに追加Unite上でブックマークしたいファイルにカーソルをあわせ、bキーでブックマークを追加します。ファイルを開いている時に、faキーでもファイルをブックマークできます。表示されるので任意の名称をつけてEnterでブックマークに追加されます。カーソル位置もブックマークされます。保存されていますので直接整理することもできます。