ロボクメモ Robojimamemo

ロボットを研究する、ある学生のメモ。日々、勉強したことをメモ代わりに残して共有します(ROS,C++,python,linux,etc...)

vim quickrun でpython,シェルスクリプトの開発

vim の端末で実行しながら開発

簡単なpython , シェルスクリプトを作成するとき、実行結果を確認しながら開発できる、 他にもvim の中で簡単にコマンドが実行できる。

参考:
d.hatena.ne.jp

1. インストール https://github.com/thinca/vim-quickrun .vimrcに以下を追加
NeoBundle 'thinca/vim-quickrun'

2. vimprocのインストール
時間のかかる作業をまわすときは非同期で編集をすることができるといい。 https://github.com/Shougo/vimproc.vim

3. 設定を.vimrcに書き込む
私は下の狭いwindowで結果を確認するように設定している.

let g:quickrun_config = {
\"_" : {
\ "runner" : "vimproc",
\ "runner/vimproc/updatetime" : 60,
\ "outputter/buffer/split" : "botright 8sp",
\ "outputter/buffer/close_on_empty" : 1
\ },
\}