Gewusst wie: aktualisieren Sie Taglisten in vim?
Wenn ich eine änderung an einer Datei, zum Beispiel, fügen Sie eine Funktion, wie kann ich den Dateiname automatisch aktualisieren "tag-Liste" in der windows-nachdem ich die änderung speichern?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Angepasst ich mein setup aus dem C++ code-Vervollständigung vim Tipp.
Wenn nötig, drücke ich Strg-F12, um zu regenerieren-tags.
Wenn Sie vim-Taglisten, könnten Sie hinzufügen, um Ihre
.vimrc
eine autocommand für die BufWritePost Veranstaltung zur Aktualisierung der Taglisten-Fenster nach jedem speichern:Getestet noch nicht, aber Sie könnten versuchen, so etwas wie:
Die im Grunde führt ctags, wenn der Puffer für eine Datei-Endung in
.cpp
gespeichert wird(:w
).Geschrieben habe ich ein wenig experimentelles Skript, die automatisch und inkrementell aktualisiert, die "aktuellen" tags-Datei auf Datei speichern.
(Die Frage ist eigentlich überflüssig mit Vim automatisches generieren von ctags )
http://vim.wikia.com/wiki/Autocmd_to_update_ctags_file
Fügen Sie einfach diese in Ihre ~/.vimrc