我是一个比较喜欢折腾的人,我很喜欢把一样东西给玩坏了,再自己给它弄好,这样我就了解这个东西的大致组成原理了 公司的开发机由于大家都在用,想要在上边安装软件的话很容易影响到别人,又因为上边的软件都比较老,一些新的功能没有办法支持到,所以我一般在自己用的home目录里自己编译最新版本的软件,安装在home中的local目录下,在PATH环境变量中加上这个local目录,这样运行程序的时候系统会先去找这个local中的文件,如果找不到再去会去找系统的bin目录 先来看一下图 首先我们需要下列软件 vim / cscope/ctags search the fucking google 然后把最新的代码下载下来,上传到开发机上 taglist/ NERDTree 这几个是vim的插件下载下来先扔那,一会儿会用到 编译vim 解压后,进到根目录先./configure –h看看有什么配置项可以加上的,比较支持perl或者python等. 关键的配置项是 –prefix=$HOME/local –enable-cscope,让vim安装到home