Plugins-Konfigurationsdatei für Vim

0

Ich bin ziemlich neu bei Vim und seitdem schreibe ich meine eigene .vimrc Ich habe mich gefragt, ob es eine Möglichkeit gibt, alle Befehle in Bezug auf eine bestimmte Plugin-Konfiguration in einer externen Datei zu speichern, um das Original zu erstellen .vimrc Datei weniger dicht, und wie kann ich diese Datei in meiner .vimrc Datei. Jede Hilfe wird geschätzt.

EDIT: Ich habe vergessen zu sagen, dass ich Pathogen derzeit als Plugin-Manager verwende.

g_rmz
quelle

Antworten:

2

Sie können die Einstellungen für Plugins in mehreren Dateien trennen und in .vimrc einschließen

Zum Beispiel:

" My Plugin settings {
if filereadable(expand('~/.vim/my.plugin.settings.vim'))
  source ~/.vim/my.plugin.settings.vim
endif
" }
Iryston
quelle
Vielen Dank! Wo muss ich den if-Block ablegen? Am Anfang der Datei?
g_rmz
Ich habe herausgefunden, wo ich diesen Block platzieren kann, danke nochmals!
g_rmz
Sie können es anstelle des Blocks mit Plugin-Einstellungen setzen. Bitte!
Iryston
1

Wenn Pathogen noch keine Plugins registriert $HOME/.vim (was äußerst unwahrscheinlich ist), Sie könnten einfach Ihre Konfigurationsdatei dort ablegen $HOME/.vim/plugin/. Das ist alles. Sie müssen weder etwas (*) testen noch explizit sein. IOW: Es ist nicht nötig, irgendetwas in Ihr zu schreiben .vimrc So konfigurieren Sie Ihre Plugins, wenn Sie einen Plugin-Manager verwenden.

(*) Eigentlich besteht keine Notwendigkeit, irgendetwas zu testen: :runtime my.plugin.settings.vim Ich hätte Sie nicht gebellt, wenn die Datei nicht dort gewesen wäre, und hätte sie gesucht.

Luc Hermitte
quelle