Tig: Vertikaler Diff-Split?

Erstellt am 14. Aug. 2012  ·  8Kommentare  ·  Quelle: jonas/tig

Ist es möglich, ein vertikales Diff-Split-Fenster zu haben, wenn es getroffen wird??

Hilfreichster Kommentar

Hinzufügen

set vertical-split = yes

zu deiner ~/.tigrc ...

Alle 8 Kommentare

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, wennwird in der Protokollansicht getroffen.

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😝

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen