很久不搞IDE帮派之分了,尽管受着歧视,承受着很大的压力,依然一直坚守着Aptana,倒不是因为Aptana有多好,只是习惯了,该有的功能Aptana也有了,但是Aptana的速度真是不敢恭维,电脑总是死掉,而最近一段时间与服务器接触比较多,用的VI比较多一些,发现最近情不自禁的JK一通。。。虽说,vim 和 emacs据说和人体有关,但是毕竟服务器上很少有emacs,而vi是必备的,于是看来vim还是比较适合自己的。

之前也有几次想换vim,但是公司的项目总是那么紧,一直没有时间去研究vim,趁着国庆时间,写些自己的项目,同时练练vim,记录一下,省得又忘记了

此外,此次换成vim的动力,很大程度是看了ruby china上的一个帖子 使用 Vim 开发 Ruby on Rails(2012-03-19版)


鉴于本人目前vi基础较弱(只是很久很久之前学过一些 JKHL等等vi那些基本命令),目前的环境都是基于其他先烈们的现成配置,尝试了两种:

  1. janus套件 https://github.com/carlhuda/janus  

  2. ruchee提供的vim套件  http://www.ruchee.com/code/linux/vim/vim_one_year.html  

二者都很好,但是在尝试之后,还是选择了ruchee套件,没有太好的理由,如果硬说理由的话,可能是ruchee的目前来说已经够用了,目前还没怎么用,也不知道自己到底需要什么功能,先用着再说.


ruchee vim 安装:

说明: http://www.oschina.net/code/snippet_103341_10313

安装也很简单

下载压缩包

wget http://www.ruchee.com/download/Vim2012-04-01.7z ~/src
7z x ~/src/Vim2012-04-01.7z


解压后进入目录(如~/src/Vim2012-04-01/Linux_Cygwin)后 copy 配置文件

cp -r .vim  ~/.vim
cp .vimrc(无VimWiki版) ~/.vimrc


替换自己的个人信息 vi ~/.vimrc,跳转到179行(179G)

" :AuthorInfoDetect   自动添加作者、时间等信息,本质是NERD_commenter && a    uthorinfo的结合
let g:vimrc_author='BlueBu'
let g:vimrc_email='bluebuwang@gmail.com'
let g:vimrc_homepage='http://www.hi-ruby.com'


OK, 基本搭建完成,搭建很简单,但是不知道使用起来怎么样,先用用再说吧