自己使用的python-vim配置文件
gmarik/vundle插件管理器The-NERD-tree树形目录结构scrooloose/syntastic语法检测bronson/vim-trailing-whitespace去行尾空格Raimondi/delimitMate引号/括号自动补全bling/vim-airline状态栏增强majutsushi/tagbar显示代码结构,快速跳转altercation/vim-colors-solarized主题kien/ctrlp模糊检索文件tacahiroy/ctrlp-funky模糊检索方法jl/gundo.vim历史操作记录ag.vim全局文本搜索kshenoy/vim-signature快速标记跳转(打标签)scrooloose/nerdcommenter快速注释docunext/closetag.vim自动补全html标签thinca/vim-quickrun执行当前文件Valloric/YouCompleteMe智能提示
升级vim版本7.4.258+或安装macvim
安装cmake
brew install the_silver_searcher
sudo pip install pyflakes
sudo pip install pylint
sudo pip install pep8
leader配置为,<leader>e树形目录结构<leader>空格去除行尾空格<leader>1-9快速切换1-9tab<leader>t打开文件结构Agtext 全局文本搜索Ctrl+P模糊检索文件,<leader>f定位最近打开的文件<leader>fu模糊检索当前文件下的方法<leader>s打开语法检测错误列表,<leader>sn/sp跳转下一个/上一个错误处<leader>r或F10执行当前文件<leader>h历史记录Ctrl+v选中c+空格 快速注释/放开注释
git clone https://github.com/silverbullet-kaito/kaito-vim.git ~/.vim
cd ~/.vim
git submodule init
git submodule update
mv ~/.vimrc ~/.vimrc.old
cp ~/.vim/_vimrc ~/.vimrc
# 安装插件,安装YouCompleteMe会比较久
vim +BundleInstall
# 编译安装YouCompleteMe
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer