Wenn Sie :vsplitmein gvim-Fenster verwenden, springen Sie zu einer bestimmten Bildschirmposition. Wie kann ich das verhindern?
Das Gleiche passiert, wenn der vorletzte Split geschlossen wird.
Ich benutze gvim unter Windows.
Wenn Sie :vsplitmein gvim-Fenster verwenden, springen Sie zu einer bestimmten Bildschirmposition. Wie kann ich das verhindern?
Das Gleiche passiert, wenn der vorletzte Split geschlossen wird.
Ich benutze gvim unter Windows.
Antworten:
Dies liegt daran, dass vim beim vertikalen Teilen des Fensters eine vertikale Bildlaufleiste hinzufügen muss, wodurch vim die visuelle Größe neu berechnet und vim schließlich zu einer anderen Bildschirmposition springt. Die aktuelle Problemumgehung ist zu:set guioptions-=r guioptions-=L
Aktualisieren
Ab Patch 8.0.1278 können Sie auch :set guioptions+=kverhindern, dass die Größe von Vim geändert wird. Weitere Informationen finden Sie in der Dokumentation unter:help 'go-k'
guioptions-=Lscheint mir genug zu sein, aber ich hätte vielleicht nicht alle Fälle abgedeckt. Für alle,:set guioptions-=rdie sich fragen, wird die rechte Bildlaufleiste undguioptions-=Ldie linke entfernt, die bei der Verwendung angezeigt wird:vsplit.