外掛如何工作

一個外掛可以將自己呈現為包含 30 行 vimscript 的單個檔案,或者 20MB 的 vimscript / python / ruby​​ /可以在十幾個依賴於許多外部工具的目錄中拆分成許多檔案。

前者顯然易於安裝和管理,但後者可能會暫停相當大的挑戰。

原則

'runtimepath'選項告訴 Vim 在哪裡查詢執行時指令碼。預設值使 Vim 按順序查詢以下目錄中的指令碼 :

  • 在類 UNIX 系統上

    • $HOME/.vim/
    • $VIM/vimfiles/
    • $VIMRUNTIME/
    • $VIM/vimfiles/after/
    • $HOME/.vim/after/
  • 在 Windows 上

    • $HOME/vimfiles/
    • $VIM/vimfiles/
    • $VIMRUNTIME/
    • $VIM/vimfiles/after/
    • $HOME/vimfiles/after/

在上面的目錄中,只能以粗體形式安裝外掛。其他人將無緣無故地造成不穩定。安裝外掛可歸結為將其每個元件放在 $HOME/.vim/$HOME/vimfiles/下的正確目錄中。