Tek bir eklentide bir hatam var. Bu eklentiyi, patojen paketindeki diğer tüm paketleri silmeden, hata ayıklamak için yüklemek istiyorum.Vim içinde patojen kullanarak bazı eklentileri geçici olarak devre dışı bırakın.
Mümkün mü?
Tek bir eklentide bir hatam var. Bu eklentiyi, patojen paketindeki diğer tüm paketleri silmeden, hata ayıklamak için yüklemek istiyorum.Vim içinde patojen kullanarak bazı eklentileri geçici olarak devre dışı bırakın.
Mümkün mü?
kolay yöntem bir eklenti kaldırmak için.
Yani kendi vimrc
" 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 bir örnek: Bir başka yöntem, Patojen tarafından desteklenen, sadece bunu (bir tilde biter böylece devre dışı bırakmak istediğiniz paket için dizini yeniden adlandırmak için ~). Yani autocomplpop
paket devre dışı bırakmak için, basitçe autocomplpop~
için yeniden adlandırın.
vim -u NONE -N
sizin .vimrc hiçbir ayarlarla, hiçbir eklentileri ile vim yükleyecektir. Yüklemek istediğiniz tek bir eklentiyi yüklemek için vim içine :source /path/to/plugin/you-want.vim
gönderebilirsiniz.
1. frabjous, bu harika bir tavsiye. Ama ben Herbert'in yaklaşımının benim durumum için daha uygun olduğuna inanıyorum, çünkü çok fazla ftplugin ve benzeri var. Cevabınız için teşekkürler, çözümünüz patojen yüklü olmayan kutularda kullanılmak üzere kazansın. –
Ayrıca ve daha sonra bir kez vim içinde 'yapmak -N'' vim -u NONE olarak vim başlayabileceğini: filetype eklentilerini etkinleştirmeniz filetype eklenti on'. – frabjous
Neden sadece:
. (Etrafında dizinleri hareketli eklenti olmadan Vim yükleme ve basit bir tek dosya eklentisi ise eklenti dosyası çalışacak kaynak, ancak daha sonra bir ftplugin yapıyorsak önerilen yöntem o kadar da zor muhtemelen en iyi yol olup.)
+1. Basit ve etkili, tüm klasörleri geçici bir klasöre taşıyın. –
vim herhangi eklentileri yüklemez Bu durumda vim yılında
--noplugin ancak vimrc kullanılacaktır.
Eğer vim eklentinizi yükleyebilirsiniz sonra:
: medium 'Eklenti yolu'
Tilde stratejisi artık çalışmıyor (sürüm 2.3'ten itibaren). – echristopherson
@echristopherson Bu, en azından dev dalında şimdi patojen olmalıdır. – FDinoff
'2.4'den itibaren' g: pathogen_blacklist' olur. –