Ich verwende tern_for_vim und versuche, eine Variable umzubenennen. Wenn ich :TernRename
starte, werde ich nach dem neuen Namen der Variablen gefragt. Nachdem ich das zur Verfügung gestellt habe und die Eingabetaste gedrückt habe, wird die Variable umbenannt und dann bekomme ich einen neuen Split mit allen Referenzen, wo die Variable gefunden wurde. Wie kann ich das loswerden? Es ist ärgerlich, das nach jedem Umbenennen zu schließen ...TernRename erstellt eine neue Aufteilung in vim
0
A
Antwort
0
Wenn jemand dieses Problem hat, habe ich ein wenig graben und ich fand eine closed PR, die Sie das Standardverhalten ändern können.
So, und fügte hinzu, dies zu Ihrem .vimrc
die "Show-Location-after-Umbenennungs Verhalten deaktivieren:
let g:tern_show_loc_after_rename=0
EDIT: Sieht aus wie dies dokumentiert ist here als @romainil erwähnt.
Verwandte Themen
- 1. Vertikale Aufteilung in VIM-Projekt-Plugin
- 2. Warum ggv verursacht die vertikale Aufteilung in vim
- 3. Neue Zeile in Vim löschen
- 4. vim eine neue Zeile mit tabspaces eingeben
- 5. Wie ändert man^M in eine neue Zeile in vim?
- 6. Wie kann ich eine neue Zeile in Vim löschen?
- 7. vim & CSV-Datei: put Header Informationen in eine neue Spalte
- 8. Wie Einfügen in eine neue Zeile mit Vim?
- 9. VIM: Wie öffne ich eine neue Datei im aktuellen Puffer?
- 10. Wie kann ich verhindern, dass Vim eine neue Datei erstellt/öffnet?
- 11. Abschnitt auf neue Datei in Vim verschieben
- 12. Aufteilung in mehrere Sammlungen aufteilen
- 13. Bedingte Aufteilung in R
- 14. Vim setzt "*" in neue Zeilen ein
- 15. Vim erstellt keine .swp-Dateien
- 16. Singleton erstellt immer eine neue Instanz
- 17. Erstellt Docker EXPOSE eine neue Ebene?
- 18. Wird eine neue Ordnerunterbrechungs-Subversion erstellt?
- 19. MVVM - Datatemplate erstellt eine neue Ansicht
- 20. Erstellt ActiveRecord pro Modell eine neue Datenbankverbindung?
- 21. Wann wird eine neue NSURLSession erstellt?
- 22. Kreismarkierung löschen, wenn eine neue erstellt wird
- 23. eine neue Zeile einzufügen, ohne im Einfügemodus Eingabe vim
- 24. Haskell erstellt neue Daten
- 25. Lassen Sie VIM eine letzte neue Zeile zum Speichern hinzufügen
- 26. Automatische Header, wenn eine neue Python-Datei mit vim Öffnen
- 27. Neue Sitzung wurde unerwartet erstellt. Auch eine neue Session-Datei auf der nächsten Seite erstellt
- 28. Optimierung der Aufteilung in gcc
- 29. String Array Aufteilung in C#
- 30. Wie erstellt man eine neue db in mongoose?
Lesen Sie die Dokumentation des Plugins und verwenden Sie den Issue Tracker des Plugins. – romainl
Ihre Dokumentation ist im Grunde die "README", die ich bereits gelesen habe und ich verwende normalerweise nur den Issue Tracker, um ein Problem (Bug/Problem) zu melden, keine Fragen über die Verwendung des Plugins zu stellen, wenn es keine Dokumentation gibt ... Ist das nicht für was ist SO? Erfahrene Benutzer können also Antworten geben, wenn es keine Dokumentation gibt? :) – Foryah
Erstens, dieses Plugin hat Dokumentation (leicht, aber immer noch). Zweitens ist die Option, die Sie "in einer geschlossenen PR" gefunden haben, [dokumentiert] (https://github.com/ternjs/tern_for_vim/blob/master/doc/tern.txt#L171). Drittens ist SO kein Support-Desk. – romainl