增加一个很不错的Vim插件介绍文章: http://www.cnblogs.com/chijianqiang/archive/2012/11/06/vim-3.html (14-Nov-2012)
增加一个不错的vim配置插件bundle安装工具 janus: https://github.com/carlhuda/janus
自动缩进: 要把 .vimrc里的 set cindent 改成 setsmartindent, 或者对比要有这三条:
先安装 2. pathogen.vim, 用来管理vim插件的。
1. 安装pathogen.vim 到 目录
你可以从github clone下来。或者
复制整段代码:
增加一个不错的vim配置插件bundle安装工具 janus: https://github.com/carlhuda/janus
自动缩进: 要把 .vimrc里的
set nocompatible
set smartindent
set autoindent
1. NERDTree是用来vim下显示文件目录的。
先安装 2. pathogen.vim,
~/.vim/autoload/pathogen.vim
复制整段代码:
mkdir -p ~/.vim/autoload ~/.vim/bundle; \ curl -Sso ~/.vim/autoload/pathogen.vim \ https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim 敲完回车这个pathogen.vim就安装好了。
2. 把这行代码
call pathogen#infect()
加到 vimrc,vim ~/.vimrc 3. 之后所有的plugin都可以安装在
下了
~/.vim/bundle 所以 输入:
cd ~/.vim/bundle
有个小问题是git clone https://github.com/scrooloose/nerdtree.git 之后运行 vim, 输入 :NERDTree 就可以了。 Then reload vim, run
:helptags, and check out:help NERD_tree.txt
. 这段话说的运行不了, :helptags显示不出什么。
一些关于nerdtree的tips:
1. 按ctrl + ww 在目录屏和文件屏之前切换
2. 在.vimrc里面添加nmap <F3> :NERDTree <CR>,这样每次按F3就可以启动NERDTree了
3. endwise.vim 这个是用来自动生成ruby的end结束符的。 https://github.com/tpope/vim-endwise安装方法网址有。
3. synastic
用来检查代码syntax错误的。--- 好像没发现实际作用,回头再看看。
https://github.com/scrooloose/syntastic 4. 更改Vim默认颜色。 因为vim默认的目录颜色和注解颜色是蓝色,黑色屏幕上基本看不清。 可以换不同颜色,我用的darkblue. 也可以去vim.org去下载不同的颜色包,不过在AWS EC2上我把vim包放到 .vim/color文件夹下面发现没用。 所以用了默认的darkblue颜色配置。 在.vimrc里面添加colorscheme darkblue