alucepsの日記

ソフトウェアエンジニアをしているおっさんが生きている中でメモしたいと思ったことを記録します。

NeoBundleを導入する

NeoBundleの解説記事をいくつかみたけど、どれも情報が古い?みたいでうまく導入できなかった。だけど、GitHubのページにインストール方法とか書いてあって、しかも超絶楽だったのでメモ。

NeoBundleのインストール

curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh > install.sh
sh ./install.sh

.vimrcの設定

" Note: Skip initialization for vim-tiny or vim-small.
if 0 | endif

if has('vim_starting')
  if &compatible
    set nocompatible    " Be iMproved
  endif

  " Required:
  set runtimepath+=~/.vim/bundle/neobundle.vim/
endif

" Required:
call neobundle#begin(expand('~/.vim/bundle/'))

" Let NeoBundle manage NeoBundle
" Required:
NeoBundleFetch 'Shougo/neobundle.vim'

" My Bundles here:
" Refer to |:NeoBundle-examples|.
" Note: You don't set neobundle setting in .gvimrc!

call neobundle#end()

" Required:
filetype plugin indent on

" If there are uninstalled bundles found on startup,
" this will conveniently prompt you to install them.
NeoBundleCheck

powerlineのインストール

" My Bundles here:
" Refer to |:NeoBundle-examples|.
" Note: You don't set neobundle setting in .gvimrc!
NeoBundle 'alpaca-tc/alpaca_powertabline'
NeoBundle 'Lokaltog/powerline', { 'rtp' : 'powerline/bindings/vim' }
NeoBundle 'Lokaltog/powerline-fontpatcher'

で、保存して再度.vimrcを開くと、インストールするかどうか聞かれるので素直にyしておく。インストール自体はこれで完了。

powerlineのための設定

filetype plugin indent onの下あたりに書いておく。

" for Powerline
set laststatus=2
let g:Powerline_symbols = 'fancy'
set t_Co=256

参考にした記事