注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ウィンドウを分割して、片方のウィンドウに何かのリストを表示、選択されたら何かの処理を行うという、 ... ウィンドウを分割して、片方のウィンドウに何かのリストを表示、選択されたら何かの処理を行うという、 ファイルエクスプローラーとかでよくあるUIを、簡単に構築できてしまうvimスクリプト tlibの使い方を突き止めた。 (vimスクリプト組む人以外には、役に立たない情報ですが) で、下が最小のサンプル。 :UndoBranchViewerで起動して、<C-p>で選択した行のメッセージを表示する。 動かすには、もちろん、tlibが必要。 tlib#input#List()に表示する文字列のリストと、 どのキーが押されたら、どのファンクションを呼び出すかのマッピングを渡す。 keyがリストの選択に使うキーで、agentがファンクション。 スクリプトの中で使っている tlib#cmd#OutputAsList()は、 コマンドの結果で文字列のリストを作るコマンドです。 " スクリプトが何度も読まれる
2008/02/08 リンク