読者です 読者をやめる 読者になる 読者になる

アルパカDiary Pro

はてなブログProではありません

NERDTree上からquickrunを実行するvimプラグインを書いた

vim

NERDTreeにはプラグイン機能があるらしい

http://www.vim.org/scripts/script.php?script_id=1658

.vim/nerdtree_plugin

このディレクトリにvimスクリプトを突っ込むだけでよさげ。
あとは
NERDTreeAddMenuItem
でメニューアイテムに追加するか
NERDTreeAddKeyMap
でキーマップに追加するか決めて
実装するだけでokっぽい。

ソースコード

http://gist.github.com/463559
これだけのスクリプトに数時間かかった…

使い方

quickrun.vimが必要なのでそれをいれておく。
http://github.com/thinca/vim-quickrun
あとはNERDTree上でファイルを選択し
「rr」をタイプすると
実行したファイルと結果を両方表示してくれます

それにしても

vimスクリプト全然覚えらんない。
てかどうやってデバッグしていいかもわかってない><
しょっちゅう触れば覚えるんだろうけど
そこまでモチベーションが上がらないなぁ。
vimは好きだけどvimスクリプトは(rya