centos vim 安装插件本质研究
生活随笔
收集整理的這篇文章主要介紹了
centos vim 安装插件本质研究
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
vim工具的有個運行時路徑變量rtp是runtimepath的簡寫;
在vim命令行中的查看命令為:set 變量;
查看rtp變量 set rtp
顯示有~/.vim 等其他路徑?
?
前面一個博客提到一個問題,安裝nerdtree時將其他目錄下的所有文件(夾)解壓到.vim目錄下,即.vim目錄下多個文件夾都是nerdtree的相關文件;就可以成功運行,但存在問題就是其他插件如果也這樣安裝就會存在文件夾名重復;
可以類比其他的環境變量的原理,運行nerdtree變量名,必然要運行時路徑搜索該變量;就等同于將nerdtree命令放到了.vim目錄下;所以要運行插件本質上需要將該插件的目錄加入到運行時路徑變量中去;
實驗:
將原來成功運行插件nerdtree的cp -r?~/.vim copy到 $VIM/vim74/bundle/nerdtree 即將.vim文件夾復制到指定目錄下,且 重命名為nerdtree
set?set rtp+=$VIM/vim74/bundle/nerdtree/
在命令行中查看命令:set rtp?
就存在/usr/share/vim/vim74/bundle/nerdtree
而且成功運行;
結論:插件目錄只要在 rtp變量中,就可以運行
從本質上解決問題,永遠是最好最有效的方法
?
?
?
總結
以上是生活随笔為你收集整理的centos vim 安装插件本质研究的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中导入包中的__init__
- 下一篇: AutoML Challenge 历史回