Vimテクニックバイブルを読んでVimにプラグイン追加してみた

まだ試行錯誤中なので一部のみ抜粋。
_vimrcと_gvimrcは逐一変わってるのでまた今度にしようと思う。
今回はVimのプラグインをインストールしてみた。
インストールしたのは以下の2つ
quickrun.vim(Vim上でプログラム実行)
neocomplcache(補完)
今回はその中でもquickrun.vimについて書きます。
Vimテクニックバイブル持ってない方は、こちらとかを参考にどうぞ。
下記の設定を_vimrcに追加して実行結果を確かめてた。
点線で囲っているところを追加すれば、
<Ctrl+P>でPythonの実行結果をすぐに検証できた。
" python実行function! s:Exec()    exe "!" . &ft . " %":endfunctioncommand! Exec call <SID>Exec()map <silent> <C-P> :call <SID>Exec()<CR>

しかしPython以外のプログラム書く時に
逐一_vimrcを変更したり、外部プログラムを呼び出すのは大変。
ということでquickrun.vimに目をつけた。
これは<\+r>で実行結果を確かめることができる。
実行結果を確かめる時
Vimを縦分割か、横分割するのを変更できるらしいと聞いて、
以下の設定を、_vimrcに追加した。
" 横分割をするようにするlet g:quickrun_config={'*': {'split': ''}}
" 横分割時は下へ新しいウィンドウが開くようにするset splitbelow

実行した結果はこんな感じ。

image0


まだPython以外では試してないけど、
他の言語も何種類も対応しているから捗ることは間違いなさそう。

次のJavaScript本はこれだな

パーフェクトJavaScript (PERFECT SERIES 4)

posted with
at 11.10.25
井上 誠一郎 土江 拓郎 浜辺 将太
技術評論社
売り上げランキング: 5673
JavaScript……
今優先順位下がってるけど、勉強しないといけない言語の一つ。
目下業務で触るのもこれくらいだもんね。
効率良く業務で組めるようにするためにも鍛えていきたい言語。
12月になるまでどのくらい取り組めるか分からないけど、
楽天ブックスかAmazonでポチっておこう。

「クラウドでのJavaの存在感は高まるか? - Publickey」を読んで

リンクはこちら
Java、かぁ。
新人研修の時にPure Java”らしきもの”を
書いて以来触ってないですな。
しかし今度社内のイベントで久しぶりにJava書くことになったから
また勉強し直してみましょうか。
Java譲って貰ったしね!
(その節はありがとうございます!)
これはJavaの代表的な書籍だから一度読んでおきたかったんだ。

Effective Java 第2版 (The Java Series)

posted with
at 11.10.25
Joshua Bloch
ピアソンエデュケーション
売り上げランキング: 9684
今年はPythonにJavaにJavaScriptとてんてこ舞いになりそうだから、
自分の持ってるタスクをしっかり把握しないとな〜。
その中でもしっかり地力を付けていきたい。