自分が最近よくつかっているのはUnite.vim
目的のファイルまですぐに行けるのが嬉しい。
if has('vim_starting') set nocompatible " Be iMproved " 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: NeoBundle 'Shougo/neosnippet.vim' NeoBundle 'Shougo/neosnippet-snippets' NeoBundle 'tpope/vim-fugitive' NeoBundle 'kien/ctrlp.vim' NeoBundle 'flazz/vim-colorschemes' NeoBundle 'scrooloose/nerdtree' NeoBundle 'Shougo/unite.vim' NeoBundle 'plasticboy/vim-markdown' NeoBundle 'kannokanno/previm' NeoBundle 'tyru/open-browser.vim' NeoBundle 'thinca/vim-quickrun' NeoBundle 'Markdown' " You can specify revision/branch/tag. NeoBundle 'Shougo/vimshell', { 'rev' : '3787e5' } 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 set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " " alternatively, pass a path where Vundle should install plugins " "call vundle#begin('~/some/path/here') " " " let Vundle manage Vundle, required Plugin 'VundleVim/Vundle.vim' " " The following are examples of different formats supported. " Keep Plugin commands between vundle#begin/end. " plugin on GitHub repo Plugin 'tpope/vim-fugitive' " plugin from http://vim-scripts.org/vim/scripts.html Plugin 'L9' " Git plugin not hosted on GitHub " Plugin 'git://git.wincent.com/command-t.git' " git repos on your local machine (i.e. when working on your own plugin) " Plugin 'file:///home/gmarik/path/to/plugin' " The sparkup vim script is in a subdirectory of this repo called vim. " Pass the path to set the runtimepath properly. Plugin 'rstacruz/sparkup', {'rtp': 'vim/'} " Avoid a name conflict with L9 " Plugin 'user/L9', {'name': 'newL9'} Plugin 'Yggdroot/indentLine' " " All of your Plugins must be added before the following line call vundle#end() " require filetype plugin indent on " required " " To ignore plugin indent changes, instead use: " "filetype plugin on " " let g:indentLine_color_term = 239 "let g:indentLine_char = 'c' " " Brief help " " :PluginList - lists configured plugins " " :PluginInstall - installs plugins; append `!` to update or just " :PluginUpdate " " :PluginSearch foo - searches for foo; append `!` to refresh local cache " " :PluginClean - confirms removal of unused plugins; append `!` to " auto-approve removal " " " " see :h vundle for more details or wiki for FAQ " " Put your non-Plugin stuff after this line syntax on set number set encoding=utf-8 set fileencodings=utf-8,sjis set ff=unix let g:quickrun_config = {} set autoindent set shiftwidth =4
0 件のコメント:
コメントを投稿