count web page visits
Panasonic Viera 3D

Ubuntu11.10vim+Ctags+Taglist+WinManager工具的安装

安装好Ubuntu11.10已经好几天了,因为阅读内核源代码的需要

为了能更好的阅读内核代码,我为自己打造了vim+Ctags+Taglist+WinManager这一个阅读器。

下面介绍一下阅读器的安装。

在Ubuntu上安装vim,应该不需要再多说些什么了

  sudo apt-get install vim

系统就会自动将vim编辑器安装好了!!

只有一个vim对于开发人员,特别是需要阅读大量源代码的程序员来说,显然是不够的,或者说是不方便的,当然除了那些大牛之外,我身边就有这么一位,真的很牛的那种,我还不是,就先借助一下工具呗!!

1.接下来就是Ctags的安装,当然你也可以是用Ubuntu的自动安装,但是那样不符合我们程序员的性格:

软件包可以在http://ctags.sourceforge.net/下载。

接下来理所当然就是解压缩,以及安装

  tar -zxf ctags-5.8.tar.gz

  cd ctags-5.8

  make

  sudo make install   //这句是要root权限的

这样就算是安装好了,是不是很简单的啊??呵呵,

此时,你再进到你要阅读的源代码目录中去,生成tag文件,就可以使用ctags的功能了!

例如:

  cd linux-2.6.32

  ctags -R *

这步之后,在当前目录下,你就能发现tag文件了!!!    至于tag的用法,网上很多哦!!!

不过,这么简单的一步之后,看见的界面和直接使用vim没什么大的区别,用起来依旧是不方便。那咱们再接着往下做呗!

2.安装Taglist

  在http://www.vim.org/scripts/script.php?script_id=273上下载taglist_45.zip

安装更是简单,只是复制哦,不过要根据自己机子的情况复制正确哦

  unzip taglist_45.zip

此时会解压出来两个目录--doc/,plugin/

将这两个文件中的内容分别复制到/usr/share/vim/vim73目录下的doc/和plugin/

   cp doc/* /usr/share/vim/vim73/doc/

   cp plugin/* /usr/share/vim/vim73/plugin/

当然vim目录不一定是这个路径,还有可能是/usr/local/share/    --根据自己的情况呗!!!

这就算是安装好了!!!!  哈哈,不要高兴太早了,知道怎么用不???

没那么简单,还要配置vimrc文件呢

在vimrc中加入下面两个设置语句:
  let Tlist_Use_Right_Window=1 “列表放在屏幕的右侧 依据个人习惯

  let Tlist_File_Fold_Auto_Close=1 “让当前不被编辑的文件的方法列表自动折叠起来, 这样可以节约一些屏幕空间

进到刚才已经tag好的目录,

  vim

  :tag  <你所要查看的函数,或者是结构体,等等>  这样就能自动跳转到那个文件(快速定位)

这样是不是比刚才方便了很多了啊,不过,这还不是我们最终期望的结果----界面不好看哦,看起来还是不方便哦,用过Source Insight 吧,那才是方便,

呵呵,行呢,咱们就一起往这目标前进吧……

3.安装winmanager.zip

地址:http://www.vim.org/scripts/download_script.php?src_id=754
安装过程和Taglist 是一模一样的!---解压,复制,路径也是一样的哦……

一切都OK之后,当然还有一步---配置vimrc,不要看到配置的就畏缩哦,很简单的啦:

  let g:winManagerWindowLayout=’FileExplorer|TagList’

这样就好了,就把winManager和TagList两个都打开了,多方便哦……

好了,一切OVER,接下来就可以进入源代码目录咯:

  vim

  :WMToggle

这样就能得到我们最终的界面了,很方便,很美观……

来,最后秀一下界面

 

哈哈,你也可以试试了哦!!!

posted @ 2012-04-13 17:04  夜半私时  阅读(...)  评论(...编辑  收藏