Ich benutze Krankheitserreger und habe ein Update-Skript, das die neuesten Versionen aller vim-Plugins herunterlädt, die ich von vim.org, github oder wo auch immer sie sonst sind. Dieses Skript aktualisiert die vim-Hilfethemen derzeit jedoch nicht. Um dies zu tun, muss ich zu jedem aktualisierten Plugin in vim gehen und ": helptags doc /" ausführen. Es wäre großartig, wenn ich das mit meinem Update-Skript machen könnte, aber dazu muss ich den Befehl vim ": helptags" von einem Skript ausführen. Ist das möglich?Vim Helptag Generation
Danke!
Das ist, was ich gesucht habe. Ich hatte gehofft, es gäbe einen saubereren Weg als -c "... | q", weil vim jammert und sich darüber beschwert, wenn stdout kein Terminal ist, aber ich habe das mit einem "2>/dev/null" behoben ". Vielen Dank! – So8res
Sie können auch auf "-u NONE" klicken, um keine Initialisierung wie vimrcs zu erstellen, wenn Sie obsessiv sind (oder wenn Ihr vimrc wirklich langsam ist). – Cascabel
Das Problem hier ist, dass [pathogen] (https://github.com/tpope/vim-pathogen) jedes Plugin in einem anderen Verzeichnis in einem gemeinsamen Verzeichnis (standardmäßig 'bundle /') hält, also in jedes 'bundle' geht/name-of-the-plugin/doc' ist nervig. Chris Antwort ist die passende Antwort. –