set nocompatible " be iMproved, required filetype off " required set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'VundleVim/Vundle.vim' Plugin 'mileszs/ack.vim' Plugin 'scrooloose/nerdtree' Plugin 'tyok/nerdtree-ack' Plugin 'Xuyuanp/nerdtree-git-plugin' Plugin 'tpope/vim-rails' Plugin 'drmingdrmer/xptemplate' " Begin Snippet Plugin 'MarcWeber/vim-addon-mw-utils' Plugin 'tomtom/tlib_vim' Plugin 'garbas/vim-snipmate' Plugin 'honza/vim-snippets' Plugin 'altercation/vim-colors-solarized' " End Snippet " Plugin 'Valloric/YouCompleteMe' " Plugin 'majutsushi/tagbar' call vundle#end() " required syntax on set tabstop=2 set shiftwidth=2 set autoindent set ai! set ruler set smartindent set incsearch set hlsearch filetype plugin indent on set background=dark colorscheme solarized let g:tagbar_width = 30 nmap <F2> :NERDTreeToggle<CR> nmap <F3> :TagbarToggle<CR> autocmd StdinReadPre * let s:std_in=1 autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif ###iterm2配置 參考:set nocompatible " be iMproved, required filetype off " required set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'VundleVim/Vundle.vim' Plugin 'mileszs/ack.vim' Plugin 'scrooloose/nerdtree' Plugin 'tyok/nerdtree-ack' Plugin 'Xuyuanp/nerdtree-git-plugin' Plugin 'tpope/vim-rails' Plugin 'drmingdrmer/xptemplate' " Begin Snippet Plugin 'MarcWeber/vim-addon-mw-utils' Plugin 'tomtom/tlib_vim' Plugin 'garbas/vim-snipmate' Plugin 'honza/vim-snippets' Plugin 'altercation/vim-colors-solarized' " End Snippet " Plugin 'Valloric/YouCompleteMe' " Plugin 'majutsushi/tagbar' call vundle#end() " required syntax on set tabstop=2 set shiftwidth=2 set autoindent set ai! set ruler set smartindent set incsearch set hlsearch filetype plugin indent on set background=dark colorscheme solarized let g:tagbar_width = 30 nmap <F2> :NERDTreeToggle<CR> nmap <F3> :TagbarToggle<CR> autocmd StdinReadPre * let s:std_in=1 autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
參考git