/.vim

Primary LanguageVim Script

vim插件

1 把当前目录解压或者克隆到 ~/

2 把下面代码复制到 ~/.vimrc,如果没有这个文件创建一个

" for vim itselft
set number
set nobackup
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set fileencodings=utf-8,gbk,big5

" for pathogen(vim plugin manager)
call pathogen#infect()
syntax on
filetype plugin indent on

" for nerdtree
autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
autocmd BufWinEnter * silent NERDTreeMirror

3 插件说明

autoload: vim-pathogen插件目录,此插件为vim插件管理器

bundle: 除vim-pathogen以外的其它vim插件全部放在这个目录,要卸载只要删除相应的子目录即可

budle插件说明:

名称 功能 备注
commentary 代码注释插件 单行注释: gcc
多行注释: 先进入可视模式再 gc, 移一下光标才显示,或者gcj
取消注释用 gcu
ctags 管理ctags的索引
ctrlp.vim Fuzzy file finder
文件的模糊查询
打开文件: 只需要按ctrl+p快捷键(当然可以定制)输入文件名。
如果找到了所需文件,直接回车即可打开。
更新目录缓存: CtrlPClearAllCaches
NERDTree 文件夹浏览器 进入目录后,无参数启动vim即可打开当前目录
窗口切换: ctrl+w
刷新目录: 光标在目录窗口按r
打开文件: 光标选中文件按enter/e