Wie kann ich in Sublime Text 3 einen Tab-Wechsel im Stil von next_view durchführen, der innerhalb der aktiven Gruppe bleibt?


9

Sublime Text 3 verfügt über zwei Modi zum Umschalten zwischen Registerkarten, die sich in mehreren Punkten unterscheiden:

  1. prev / next_view , standardmäßig ctrl+ [und ctrl+ ]. Durchläuft Dokumente linear über alle Dokumente und Gruppen im aktuellen Fenster.
  2. prev / next_view_in_stack , standardmäßig ctrl+ tabund ctrl+ shift+ tab. Durchläuft Dokumente nach Stapelreihenfolge und nur über die Dokumente in der aktiven Gruppe (in der Sie gerade arbeiten).

Ich finde das erste sehr wünschenswert, weil ich seine Fahrradreihenfolge tatsächlich verstehen kann , aber die Tatsache, dass es über alle Gruppen hinweg fährt, ist für mich kontraintuitiv und stolpert regelmäßig über meine Arbeit. (Ich benutze ST3 seit Monaten! Ich bin zu sehr an Editoren gewöhnt, die sich anders verhalten.) Ich möchte so etwas wie next_view haben, aber das bleibt in der aktuellen Gruppe wie next_view_in_stack.

Wie kann ich ein lineares Verhalten beim Durchlaufen von Dokumenten wie prev / next_view haben, das jedoch nur zwischen Registerkarten in der aktuellen Gruppe wechselt? Wenn es ein Sublime Text 3-Plugin gibt, das diese Aufgabe erfüllt, ist dies eine perfekte Lösung.

Eine nachdenkliche Seele hat einmal das Sublime Pane Navigation-Plugin geschrieben , das dies anscheinend tut, aber es wurde nur für Sublime Text 2 veröffentlicht und scheint in Sublime Text 3 nicht zu funktionieren. (Es sei denn, ich vermisse etwas).

Angenommen, ich habe folgende Dokumente geöffnet, um ein visuelles Beispiel für das zu erhalten, was ich möchte:

Ein Screenshot von erhabenem Text mit mehreren geöffneten Dokumenten.

Die linke Gruppe enthält die Dokumente um, dois und tres und die rechte enthält eins und zwei.

Normalerweise durchläuft next_view alle fünf in linearer Reihenfolge. Wenn ich jedoch in der linken Gruppe arbeite, möchte ich nur linear durch um, dois und tres radeln. Wenn ich rechts arbeite, möchte ich zwischen eins und zwei hin und her wechseln.

Antworten:


1
  1. Laden Sie den Inhalt des Sublime Page Navigation Plugins herunter und legen Sie ihn in einem komprimierten Ordner ab.
  2. Benennen Sie die .zip- Erweiterung in .sublime-package um
  3. Fügen Sie es in den Ordner / Packages ein

Dieses Plugin scheint von Sublime Text 3 erkannt zu werden, wenn ich es in den Ordner Installierte Pakete (nicht Pakete) lege, aber es scheint keine Auswirkungen zu haben. Ist es tatsächlich mit ST3 kompatibel und gibt es etwas, das ich tun sollte, damit es funktioniert? Beachten Sie, dass es für ST2 gemacht wurde und tatsächlich das Plugin war, das ich in meiner Frage erwähnt habe.
Doppelgreener

Ich habe dies vorerst abgelehnt, aber ich werde gerne meine Stimme umkehren, wenn dieses Plugin tatsächlich für ST3 funktioniert (gibt es andere Schritte, um es dazu zu bringen?) Und das Verhalten erzeugt, nach dem ich suche.
Doppelgreener

Ich verwende dies mit Sublime Text 3. Wählen Sie in Package Control Repository hinzufügen und fügen Sie die GitHub-URL zum Plugin hinzu. Installieren Sie sie dann wie gewohnt.
Adam Lindberg
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.