vim環境設定
version | date | memo |
---|---|---|
0.1 | 2014/08/14 | first |
Neobundleによるvim管理
Neobundleのインストール
やり方
# 事前にgitは入れておくこと mkdir -p ~/.vim/bundle git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
" bundle set runtimepath+=~/.vim/bundle/neobundle.vim/ call neobundle#begin(expand('~/.vim/bundle/')) "" ここらへんにプラグインを追加 call neobundle#end() filetype plugin indent on " 毎回更新をチェックするか NeoBundleCheck
Neobundleコマンド
" 下記、vim内でのコマンド :NeoBundleInstall " 設定したプラグインが自動でインストール :NeoBundleInstall! " プラグインアップデート :NeoBundleClean " 未使用のプラグインを削除する(vimrcに記述されていないものを削除)
Haskell用設定
" 上記のbegin()〜end()の間に記述しておく NeoBundle 'Shougo/vimproc.vim' NeoBundle 'dag/vim2hs' NeoBundle 'eagletmt/ghcmod-vim' NeoBundle 'pbrisbin/vim-syntax-shakespeare' NeoBundle 'eagletmt/neco-ghc' NeoBundle 'eagletmt/unite-haddock'
vimprocはデフォルトそのままであると、スタティックライブラリが無いとか言われるので、次のようにする。
# 1. vimprocまで移動 cd ~/.vim/bundle/vimproc.vim/ # 2. コンパイル # Linuxはmake_unix.makを利用 make -f make_unix.mak