我已经使用本指南克隆并编译了 vim: https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source
运行配置后我运行
make VIMRUNTIMEDIR=/usr/local/share/vim/vim81
进而
sudo make install
运行完上述命令序列后,vim 只为 root 用户安装。为了让当前用户可以使用 vim,我必须运行
make install
为什么“sudo make install”没有为当前用户安装 vim?我该如何解决现在可能安装了两个 vim 的问题?谢谢
答案1
--prefix
不熟悉 Vim 构建,但通常目标安装目录(/usr、/opt...)是一个编译/构建选项(在配置实用程序中搜索...)。