我已经按照以下说明手动编译了 vimhttps://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source。我将配置步骤改为包含--prefix=/usr/local
,然后使用 运行 make make VIMRUNTIMEDIR=/usr/local/share/vim/vim80
。
一切似乎都运行良好。我看到了vim/
目录/usr/local/share
,它甚至被设置为 vim 的“默认”版本。
我采用了几种不同的方法:保持并使用--set-selections
并根据这个答案安装到/usr/local
应该不会影响我编译的 vim 版本被覆盖。但是,每次运行时apt-get upgrade
我都会丢失我的 vim 版本。
这是怎么回事?