每次我编译 vim 并安装它时(我总是使用地点),它在 Ubuntu 更新后会被删除(不是所有更新,但包括部分更新)。
经过这样的更新,ubuntu 总是要求我使用“apt-get install -f”。看来问题出在位于默认存储库中的 vim 发行版上。
我在 Google 上搜索了很多,但没有找到有关该主题的任何信息。你能帮我解决这个问题吗?
答案1
自编译的二进制文件应放在 中/usr/local/bin
;说明通过--prefix=/usr
和更改该默认VIMRUNTIMEDIR
设置。这样,您将与发行版提供的 Vim 软件包发生冲突,我猜这就是导致您出现问题的原因。
因此,删除那些特殊指令并让 Vim 安装到/usr/local/...
;您可能只需要/usr/local/bin
在您的中包含PATH
它来调用它。