为了账号安全,请及时绑定邮箱和手机立即绑定

vim升级的问题

vim升级的问题

HUX布斯 2019-03-29 22:09:19
要按照youcompleteme插件,需要vim7.3.584版本的支持,而我的gvim版本是7.3.547升级的时候,我是参考这篇教程的:http://www.cnblogs.com/scue/p/3234102.htmlsudoapt-getinstall-yhgsvnlibncurses5-devlibgnome2-devlibgnomeui-devlibgtk2.0-devlibatk1.0-devlibbonoboui2-devlibcairo2-devlibx11-devlibxpm-devlibxt-devpython-devruby-devmercurialcscopeexuberant-ctagssudoapt-getremovevimvim-runtimegvim#这一步可以不做cd~hgclonehttps://code.google.com/p/vim/cdvim./configure--with-features=huge\--enable-rubyinterp\--enable-pythoninterp\--enable-perlinterp\--enable-gui=gtk2--enable-cscope--prefix=/usrmakeVIMRUNTIMEDIR=/usr/share/vim/vim73sudomakeinstallsudoupdate-alternatives--install/usr/bin/editoreditor/usr/bin/vim1sudoupdate-alternatives--seteditor/usr/bin/vimsudoupdate-alternatives--install/usr/bin/vivi/usr/bin/vim1sudoupdate-alternatives--setvi/usr/bin/vim但是升级之后,gvim的版本还是7.3.547,而vim的版本是7.4.265我想在gvim中使用youcompleteme插件,而不是在vim中使用。问题自行解决了,解决办法请点击:Installtheneededdependencies:$sudoapt-getinstallncurses-devbuild-essentialmercurialClonethesourcesofVim7.4:$hgclonehttps://vim.googlecode.com/hg/vimBuildVimfromsources:$cdvim/src$makedistclean$./configure--with-features=huge--enable-pythoninterp--enable-rubyinterp$make$sudomakeinstallAdjustthePATH:$exportPATH=/usr/local/bin:$PATH现在gvim版本跟vim是同一个版本了。不过有点不是很清楚,以上的几条命令,是否主要是修改gvim的配置信息,从而可以直接调用vim?
查看完整描述

2 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

嗯,本人认为是这样的,vim的源码中本身就有对gui的支持,所以在你执行
$./configure--with-features=huge--enable-pythoninterp--enable-rubyinterp
这条命令的时候就已经给vim编译进了gui的支持,然后后面那一步
$exportPATH=/usr/local/bin:$PATH
这一行的作用仅仅是把默认的安装位置(/usr/local下的路径)加到$PATH变量之前,让新安装的vim优先于包管理安装在/usr中的vim被搜索到,这样你的vim和gvim都是同一个源码编译安装的当然就是相同版本了~
你可以whichvim还有whichgvim看看它们都在哪里,都是什么文件,也许这样就能更清楚上面的操作都发生了什么~
                            
查看完整回答
反对 回复 2019-03-29
?
GCT1015

TA贡献1827条经验 获得超4个赞

不过有点不是很清楚,以上的几条命令,是否主要是修改gvim的配置信息,从而可以直接调用vim?
不。你的行为是重新编译了vim。这样,gvim和vim当然就是同一个版本了
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 347 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信