![为所有用户安装 vim](https://linux22.com/image/1572679/%E4%B8%BA%E6%89%80%E6%9C%89%E7%94%A8%E6%88%B7%E5%AE%89%E8%A3%85%20vim.png)
我已经使用本指南克隆并编译了 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...)是一个编译/构建选项(在配置实用程序中搜索...)。