2017-09-04 2 views
0

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

Lesen Sie die Dokumentation des Plugins und verwenden Sie den Issue Tracker des Plugins. – romainl

+0

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

+0

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

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