Änderungen am Terminal in El Capitan

15

Kann jemand bitte die Änderungen beschreiben, die an Terminal.app in El Capitan vorgenommen wurden? Mir ist gerade aufgefallen, dass Mausereignisse in Tmux funktionieren, was fantastisch ist!

Ich hatte das folgende Set in meinem tmux.conf:

setw -g mode-mouse on
set -g mouse-select-pane on
set -g mouse-resize-pane on
set -g mouse-select-window on

Das hat nicht funktioniert, da Terminal vor OS X 10.11 keine Mausereignisse an zugrunde liegende Prozesse weitergab. Jetzt funktioniert es wunderbar. Welche weiteren Änderungen sind in dem neuen Terminal enthalten?

siphiuel
quelle
Keine 10.11-Funktion, aber mir ist aufgefallen, dass lessdas Scrollen mit der Maus irgendwann um 10.9 oder 10.10 herum erkannt wird.
CyberSkull

Antworten:

2

Die neue Markierungsfunktion in El Capitan 10.11 Terminal fügt dem Terminalinhalt eine Struktur hinzu, indem Eingabeaufforderungszeilen und andere interessante Inhalte markiert werden. So können Befehle oder deren Ausgabe navigiert, ausgewählt, kopiert, gedruckt und gelöscht werden.

Weitere Informationen zu markenbezogenen Befehlen finden Sie im Menü " Bearbeiten" , insbesondere in den Untermenüs " Marken" , " Lesezeichen" und " Navigation" .

Markierungen werden mit „eckigen Klammern“ an beiden Enden einer markierten Linie angezeigt. Lesezeichen sind eine schwerere Marke - sie werden zum Markieren von Abschnitten mit einem Zeitstempel oder einem benutzerdefinierten Namen verwendet - und sind mit dickeren vertikalen Linien und einer anderen Hintergrundfarbe gekennzeichnet.

Sie können die Markierungsindikatoren ausblenden, wenn Sie sie nicht sehen möchten, indem Sie auf den Menüeintrag Ansicht> Markierungen ausblenden / anzeigen klicken. Dadurch werden keine Markierungen entfernt und die mit Markierungen zusammenhängenden Befehle funktionieren nicht.

Eine gute Erklärung, was Sie mit Marks und den zugehörigen Befehlen tun können, finden Sie in dieser Antwort auf diese Frage .

Chris Page
quelle
Ahh, ein wunderschönes Feature. Allerdings (was vielleicht natürlich ist) funktionieren Markierungen in tmux nicht.
siphiuel
1
Markierungen funktionieren auf dem alternativen Bildschirm nicht, da der Inhalt nicht mit dem Terminal-Scrollback verbunden ist. Insbesondere sind tmux (und screen) virtuelle Terminals mit eigenen Scrollback-Puffern, von denen Terminal nichts weiß. Wenn Sie in tmux eine Zeile markiert haben, wird diese nicht mit dem tmux-Inhalt verbunden.
Chris Seite
5

Die Befehlszeilen sind jetzt wie im folgenden Bildschirmausschnitt in eckigen Klammern angegeben.

Bildschirmfoto

Dhvu
quelle
5
Es gibt viel mehr als eckige Klammern. Dies sind "Marken", auf die im Bearbeitungsmenü eine Reihe von Verweisen vorhanden sind. Sie können Markierungen hinzufügen und entfernen und sie zum Bewegen, Auswählen oder Löschen von Ausgaben verwenden. Und Sie können die Klammer aus dem Ansichtsmenü ausblenden, aber dennoch die Funktionalität erhalten.
ughoavgfhw