當我使用病毒與JavaScript文件的vim時,我不想使用插件「surround」(列爲/ bundle/vim-surround)。禁用加載JavaScript文件的特定插件的病原體
目前,我有以下幾點:
let g:pathogen_disabled = []
au FileType javascript call add(g:pathogen_disabled, 'vim-surround')
"Pathogen must be called before everything
call pathogen#infect()
不知怎的,我仍然看到環繞的效果。這是怎麼回事?
vim.org上有幾個「延遲加載」或「按需」插件。但我很好奇:環繞聲是一件藝術品,你爲什麼要禁用它?爲什麼特別在JS? – romainl 2011-12-24 12:52:15
當我專門做js代碼時,它會讓我很煩惱。 – disappearedng 2011-12-25 08:18:16
您正在問如何在編輯y時禁用特性x,當然這意味着特性x在編輯y時會以某種方式給您帶來麻煩。這是你的問題的表述,你在這裏問的事實,以及你實際上有這個問題的事實。但是我想知道在使用JavaScript時,您看到的Surround的「效果」是什麼,因爲此插件完全是被動的(只在實際需要時觸發),而不是依賴於文件類型,並且在編程環境中非常有用。 – romainl 2011-12-25 08:41:25