Ist es möglich, ein vertikales Diff-Split-Fenster zu haben, wenn es getroffen wird?
Ich denke, das hängt mit #47 zusammen.
@ v0n # 47 scheint das Side-by-Side-Diff zu erfordern, aber ich möchte nur das Diff-Fenster von unten nach rechts oder links vom Fenster verschieben, wenn
Hinzufügen
set vertical-split = yes
zu deiner ~/.tigrc ...
Hinzufügen
set vertical-split = yes
zu deiner ~/.tigrc ...
Oder geben Sie :set vertical-split = yes
in der Hauptansicht für den Laufzeitwechsel ein ;-D
Danke Jonas!
Stimmt, das habe ich zum Testen verwendet. ;) Es gibt jedoch einen potenziellen Fehler beim Schreiben in einer horizontal geteilten Ansicht.
Wie auch immer, jetzt müssen wir nur noch `:vsplit diff' hinzufügen? ;)
Danke @Jonas , ich habe nicht mit einer so schnellen Antwort und Lösung gerechnet.
Wie Sie sagen, es gab tatsächlich einen Fehler, wenn Sie :set vertical-split = yes
, während die horizontale geteilte Ansicht gerade geöffnet ist, eine vertikale Ansichtstrennlinie angezeigt wird, aber die horizontale Ansicht immer noch da ist, ich muss <q>
drücken <enter>
erneut, um eine vertikale Teilung zu erhalten.
Ich denke also, dass eine Erkennung eingestellt werden sollte, um festzustellen, ob Sie sich in einer horizontalen Ansicht befinden und :set vertical-split = yes
eingegeben werden, oder ob Sie sich in einer vertikalen Ansicht befinden und :set vertical-split = no
eingegeben werden Einfach beenden und die geteilte Ansicht erneut öffnen?
Für alle, die sich das jetzt ansehen, möchte ich Sie auf diese Seite verweisen:
https://www.hscripts.com/tutorials/vim-commands/vertical-diffsplit.html
Danke @jonas , ich habe nicht mit einer so schnellen Antwort und Lösung gerechnet.
Wie Sie sagen, es gab tatsächlich einen Fehler, wenn Sie
:set vertical-split = yes
, während die horizontale geteilte Ansicht gerade geöffnet ist, eine vertikale Ansichtstrennlinie angezeigt wird, aber die horizontale Ansicht immer noch da ist, ich muss<q>
drücken<enter>
erneut, um eine vertikale Teilung zu erhalten.Ich denke also, dass eine Erkennung eingestellt werden sollte, um festzustellen, ob Sie sich in einer horizontalen Ansicht befinden und
:set vertical-split = yes
eingegeben werden, oder ob Sie sich in einer vertikalen Ansicht befinden und:set vertical-split = no
eingegeben werden Einfach beenden und die geteilte Ansicht erneut öffnen?
Terminal wieder öffnen funktioniert bei mir😝
Hilfreichster Kommentar
Hinzufügen
zu deiner ~/.tigrc ...