ども、ゴリラです。 今年もやってまいりましたVimアドベントカレンダーです。 今日はpopup windowを使ってファイル一覧をpopup windowで選択して開くプラグインを作ってみようと思います。 プラグイン作ってみたい方は、ぜひ読んでみてください。意外とプラグインは簡単に作れます。 はじめに まずどんな機能を作るかを整理します。本記事は次の機能を実装することをゴールにします。 指定パスのファイル一覧をpopup windowに表示 選択したファイルを開く(分割、タブ、カレントバッファ) ディレクトリ構成 プラグインのディレクトリ構成は以下にします。一般的にautoload配下にメインの処理関数を定義して、 pluginでメイン処理の関数を呼び出すコマンドを定義します。 autoloadに定義した関数は、コマンドで呼び出されるまでロードされないようになっています。 これは、Vimの