tata色々な備忘録

データ解析、画像解析、化学分析などなど

Vimの環境整備

Vimでいろいろやるために環境整備。

まずgitのインストール

 

$ brew install git

$ brew update

(homebrewのアップデートにはgitが必要らしい)

$ cd ~/.vim

$ sudo git clone https://github.com/tpope/vim-pathogen.git

作成されたvim-pathogenフォルダ内のautoloadフォルダを.vimフォルダにコピー

シンボリックリンクでも可)

$ mkdir ~/.vim/bundle

$ cd ~/.vim/bundle

$ sudo git clone https://github.com/Shougo/neocomplcache.git

$ sudo git clone https://github.com/vim-scripts/pythoncomplete.git

 

~/.vimrcに下記の行を記載

" neocomplcache

let g:neocomplcache_enable_at_startup = 1 " 起動時に有効化

inoremap <expr><CR>  neocomplcache#smart_close_popup() . "\<CR>"

inoremap <expr><TAB>  pumvisible() ? "\<C-n>" : "\<TAB>"

call pathogen#runtime_append_all_bundles()

autocmd FileType python set omnifunc=pythoncomplete#Complete

 

Windowsの場合は 

~/.vim が ~/vimfiles

~/.vimrcが ~/_vimrc

にする。~の場所はvim上で:echo $HOME

 

参考

http://mkataigi.hatenablog.com/entry/20101107/1289134775

http://d.hatena.ne.jp/kanonji/20120215/1329273715