Sanırım bir eklentide bir hata var. Hata ayıklamak için patojenin paket klasöründeki diğer tüm paketleri silmeye gerek kalmadan yalnızca bu eklentiyi yüklemek istiyorum.
Mümkün mü?
Sanırım bir eklentide bir hata var. Hata ayıklamak için patojenin paket klasöründeki diğer tüm paketleri silmeye gerek kalmadan yalnızca bu eklentiyi yüklemek istiyorum.
Mümkün mü?
Yanıtlar:
Pathogen'i kullandığınızda bir eklentiyi devre dışı bırakmanın en kolay yöntemi, patojene başlamadan önce paket adını g: pathogen_disabled değişkenine eklemektir.
Yani kendi vimrc'imden bir örnek
" To disable a plugin, add it's bundle name to the following list
let g:pathogen_disabled = []
" for some reason the csscolor plugin is very slow when run on the terminal
" but not in GVim, so disable it if no GUI is running
if !has('gui_running')
call add(g:pathogen_disabled, 'csscolor')
endif
" Gundo requires at least vim 7.3
if v:version < '703' || !has('python')
call add(g:pathogen_disabled, 'gundo')
endif
if v:version < '702'
call add(g:pathogen_disabled, 'autocomplpop')
call add(g:pathogen_disabled, 'fuzzyfinder')
call add(g:pathogen_disabled, 'l9')
endif
call pathogen#infect()
Güncelleme : Pathogen tarafından desteklenen diğer bir yöntem, devre dışı bırakmak istediğiniz paketin dizini tilde (~) ile bitecek şekilde yeniden adlandırmaktır. Bu nedenle autocomplpoppaketi devre dışı bırakmak için olarak yeniden adlandırmanız yeterlidir autocomplpop~.
2.4o olur g:pathogen_blacklistyerine.
vim -u NONE -Nhiçbir eklenti olmadan, .vimrc'nizden hiçbir ayar olmadan vim'i yükler. Daha sonra :source /path/to/plugin/you-want.vim, yüklenmesini istediğiniz bir eklentiyi yüklemek için vim'in içine girebilirsiniz .
vim -u NONE -Nve daha sonra vim içinde :filetype plugin ondosya türü eklentilerini etkinleştirmek için yapın.
Neden sadece:
Bittiğinde her şeyi eski haline geri koyun. (Eklentiler olmadan Vim'i yüklemek ve eklenti dosyasını tedarik etmek için önerilen yöntem, basit bir tek dosyalık eklenti ise işe yarar, ancak bir ftplugin yapıyorsanız, o zaman dizinleri taşımak muhtemelen en iyi yoldur ve o kadar da zor değildir.)