国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

關(guān)于VIM插件安裝的一些基本知識

2023-06-30 12:28 作者:有AI野心的電工和碼農(nóng)  | 我要投稿

在進(jìn)行插件安裝前,下面兩點(diǎn)是用戶必須要注意或知道的:

1. 認(rèn)識VIM常用的路徑宏

路徑宏 對應(yīng)的 windows下 or linux下路徑:

  • $VIM(安裝目錄)?C:/gvim?or?/usr/share/vim

  • $VIMRUNTIME(VIM runtime目錄)?C:/gvim/vim72?or?/usr/share/vim/vim72

  • $HOME(用戶目錄)?C:/Documents and Settings/Jack?or?/home/jack

  • $MYVIMRC(vimrc文件所在目錄)?C:/gvim/_vimrc?or?/home/jack/.vimrc

2. VIM插件一般安裝在 5 個(gè)地方

存放插件的路徑都列在“runtimepath”選項(xiàng)中,我們可以使用set命令查看它:

:set runtimepath?顯示結(jié)果如下:

(如果沒有特殊說明,下面所說的~可表示$HOME or $VIM中任意一個(gè), 如果是windows系統(tǒng),只需要復(fù)制到$VIM目錄即可,而linux系統(tǒng)下普通用戶沒有root權(quán)限問題,所以需要在$HOME目錄下建立.vimvimfiles目錄.)

[windows]: runtimepath=~/vimfiles, C:/gvim/vimfiles, C:/gvim/vim72, ? ? ? ? ? C:/gvim/vimfiles/after, ~/vimfiles/after?

[linux]: runtimepath=~/.vim, /usr/share/vim/vimfiles, /usr/share/vim/vim72, ? ? ? ? /usr/share/vim/vimfiles/after, ~/.vim/after

只有懂得了這里所說的runtimepath,以及windows和linux在runtimepath的用戶目錄命名上的細(xì)微差異,才能理解下面所說的意思以及后面所提到的安裝方法, 不然會在插件的安裝路徑上就受到很大困擾(包括我).

$VIMRUNTIME:隨 VIM 一同發(fā)行的插件與腳本。 不要在這里存放你自己下載或安裝的文件,升級 VIM 的時(shí)候,這里的文件很可能被直接覆蓋掉,不會給出任何提示信息。

Linux下的$HOME/.vim或 Windows下的%HOME%/vimfiles: 用戶自定義腳本及插件。該目錄下的腳本會在系統(tǒng)腳本加載前執(zhí)行, 用于擴(kuò)展與替代系統(tǒng)腳本原有功能。

$VIM/vimfiles:功能同上, 不過是對所有用戶均有效的。

Unix下的$HOME/.vim/after或 Windows 下的%HOME%/vimfiles/after:用于對已有設(shè)置進(jìn)行一些小的修正和覆寫。

$VIM/vimfiles/after: 對所有用戶均有效的一些全局設(shè)置修正腳本。

以上路徑都是使用“VIM 語言”給出的, 一般情況下,$VIMRUNTIME都不會被定義為系統(tǒng)環(huán)境變量,$VIM在少數(shù)情況下會在 VIM 之外被定義。

如果你想知道這些路徑都是什么, 可以在 VIM 中使用:echo $VIMRUNTIME:echo $VIM

以上提到的 5 個(gè)目錄的子目錄結(jié)構(gòu)都是相同的。如果你希望在其它目錄里安裝插件的話,建議使用$VIMRUNTIME的目錄結(jié)構(gòu)作為模版,將必要的目錄結(jié)構(gòu)創(chuàng)建完整,像這樣:


關(guān)于VIM插件安裝的一些基本知識的評論 (共 條)

分享到微博請遵守國家法律
丹东市| 文水县| 靖宇县| 林芝县| 望城县| 苏尼特左旗| 开远市| 南木林县| 山丹县| 呼玛县| 昭通市| 宜川县| 易门县| 罗田县| 芦溪县| 昔阳县| 平利县| 孝昌县| 东乡族自治县| 海宁市| 和龙市| 宜兰县| 城口县| 平阳县| 老河口市| 烟台市| 肃北| 临高县| 黑山县| 察雅县| 龙泉市| 山丹县| 城步| 峡江县| 叶城县| 临朐县| 铜川市| 辽中县| 秭归县| 临洮县| 锡林浩特市|