2012-01-28 89 views
0

有一些隨.vim提供的腳本。在vim中啓動和停用這些腳本並在vim啓動時自動激活這些腳本的正確方法是什麼?那些從網上下載的腳本怎麼樣?如何激活.vim腳本

+0

你在使用Vim的平臺是什麼?這將取決於你如何設置它。 iLate的答案是讓你開始的好地方。 – pri0ritize 2012-01-28 20:12:58

+0

我正在使用linux。 – 2012-01-28 20:21:55

回答

3

Vim腳本(用VimL或Vimscript編寫)就像任何其他文件一樣。您可以通過在命令行中逐行輸入來重寫它們,以獲得相同的效果。

通常,他們激活通過採購他們:source file.vim。然而,沒有通用的方法去激活它們,這意味着一旦來源和執行,就是這樣。有些插件會提供標誌來確定插件何時處於「活動」狀態,但這是它們的內部功能,而不是Vimscript的一般功能。

+0

一些.vim腳本已經附帶了vim。對於這些,我仍然需要輸入完整的路徑來源:他們?那是人們在做什麼? – 2012-01-28 20:27:27

+1

你有沒有Vim自帶的腳本的具體例子,但默認情況下是不活動的?我唯一知道的就是matchit,你可以通過將它添加到你的'〜/ .vimrc'中來激活它:'runtime macros/matchit.vim' – romainl 2012-01-28 20:54:24

+2

@javascriptninja - 其中大多數已經被提供。如果你輸入「:scriptnames」,你會看到哪些。如果有一個不是,那麼是的,你必須輸入絕對路徑或相對路徑。或者使用一些vim的快捷鍵,$ VIM,$ VIMFILES,$ VIMRUNTIMEPATH ... – Rook 2012-01-28 21:16:46

1

如果你問如何輕鬆管理腳本,最好的辦法就是用病原:

它可以讓你把每一個腳本到一個文件夾,然後就將它們移入和移出父文件夾文件夾將激活/取消激活它們。看看上面的頁面中的文檔。