絞って、選択して、実行

unite.vim の ようなものを 目指してます。


こんな感じなことができます。

:piyo tab

で tab 一覧 が 出ます。

i

で 絞り込み入力です。



「caisui」と 入力すると 以下のように 補完のようにハイライトされいます。


or で 絞り込み入力から 抜けることができます。



h j で selector を 移動でき、
等で マークを付与します。


: で commandline に 入ってコマンドを入力して実行します。

長いですね… 上記 手順の結果 選択された tab が 閉じられます。



このようなことを実現するための ui です。
この子だけでは、何もできません。


同一ディレクトリの piyo/*.piyo で 拡張する必要があります。
(sample.piyo を 入れてもらえば、test 用に 書いたものですが、そこそこ 動くと思います)

拡張募集です。


https://github.com/caisui/vimperator/blob/master/plugin/piyo-ui.js
https://github.com/caisui/vimperator/blob/master/plugin/piyo/sample.piyo


何とか動いてますが、バグいと思います。


2011/01/16 00:22 追加
vimperator の HEAD 推奨(=Firefox 4) ですが
GitHub - vimperator/vimperator-labs: Vimperatorでも 動作するようにしてます。(=Firefox 3.6)
とは言うものの vimperator に 足りない関数を足して対応させちゃっているのでスマートな手じゃないかもです。