我已经安装了合成VIM插件,通过病原体从插件文档的指示。
此时,它位于我的Linux用户的$HOME/.vim目录中。
我想把这个插件安装到全球范围内,供所有的用户使用,但是我很难找到如何去做它。所有的说明似乎都谈到了如何在$HOME/.vim下安装插件。
发布于 2017-07-10 17:45:40
推荐
debian,请安装vim.nox (python ),并为vim、vi和vimdiff运行update-alternatives。如何.
使用vim-塞,我成功地创建了一个全局插件安装。
这是一个逐步的解释;
/etc/vim/autoload。确保其他人可以读取/执行目录。plug.vim文件。确保所有用户都能阅读它。见下:下载/etc/vim/vimrc.local开头
设置运行时路径+=/etc/vim/autoload“初始化插件系统调用plug#begin(‘etc/vim/plugged’)”Vimtemplates -用于不同文件的模板--插件'drbeco/vimtemplates',{ 'do':'/etc/vim/plugged/vppinstall.sh‘}“VimColors8 --所有插件的颜色方案’drbeco/vim/vimcolors8 8‘,{’do '/etc/vim/plugged/vppinstall.sh‘}调用plug#end()”插件系统初始化结束上面的两个插件(存储库),即drbeco/vimtemplates和drbeco/vimcolors8是可选的,只是为了测试安装。你需要一些插件来运行:PlugInstall,这两个插件都很小,很简单,而且兼容。请随时更改,但我建议您首先安装所有,检查是否还好,然后根据您的口味更改所有的vim-plug会话。
/etc/vim/plugged/。确保所有用户都能读取/执行它。将以下脚本添加到plugged目录(使其可执行):
/etc/vim/plugged/vppinstall.sh $ cat
#!/bin/bash
# notice
echo "vppinstall.sh (C) 2017 Dr. Beco: Correcting plugin's permissions"
# work in plugged directory
cd /etc/vim/plugged
# execute (open) and read directories
find . -type d ! -wholename "*/.git*" -exec chmod o+rx {} \;
# read all files
find . -type f ! -wholename "*/.git*" -exec chmod o+r {} \;此脚本将作为安装后挂钩运行,以更正文件的权限。您可以设置棒位或重新定义您的UMASK,而不是运行此脚本,但除非您知道我不推荐的安全风险。
就快完成了。
vimrc.local中的每一个新插件,请确保它调用安装后脚本,否则用户将无法使用它们。--
下载
要下载plug.vim文件,请使用:
curl -fLo /etc/vim/autoload/plug.vim https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vimhttps://stackoverflow.com/questions/32159264
复制相似问题