Erreger manipuliert nur die Option 'runtimepath'
; Die Situation beim erneuten Laden von Plugins ist daher dieselbe wie bei der einfachen Standard-Plugin-Struktur. (Andere Plugin-Manager können diese Art von Reload/Dynamic-Funktionalität anbieten; ich nehme an, Sie möchten bei Pathogen bleiben.)
Um ein Plugin in einer laufenden Vim-Sitzung rückwirkend zu aktivieren, müssen Sie :source
alle (normalerweise ist das nur eins) Plugin Skripte, die hinzugefügt wurden. Für ein Plugin foobar
genannt, das wäre:
:source ~/.vim/bundle/foobar/plugin/foobar.vim
Wenn Sie Pathogen erhalten können, um die 'runtimepath'
neu zu initialisieren (oder erweitern sie sich über :set rtp+=~/.vim/bundle/foobar
), können Sie auch die kürzere verwenden
:runtime plugin/foobar.vim
Ich versuchte dies nach der Installation von Matchit, aber es hat nicht funktioniert. Ich habe die .vim-Datei im Plugin-Verzeichnis gefunden und den Runtime-Befehl ausgeführt. Nicht sicher, was ich vermisst habe. – justin