Ich habe festgestellt, dass nach dem Ausführen von Befehlen ein Zeichen in der linken Klammer vor der vorherigen Zeile angezeigt wird. Es scheint teilweise davon abhängig zu sein, was drin ist $PS1
. Ich habe versucht , Entschärfen $PROMPT_COMMAND
und $PS1
aber das hat nicht einen Unterschied machen. Hier ein Beispiel dafür in Terminal.app:
18
Antworten:
Ich habe es herausgefunden. Ich ging zu
View->Hide Marks
und die[
Charaktere verschwanden.quelle
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 werden durch dickere vertikale Linien und eine andere 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 der Antwort von @ nwinkler auf diese Frage .
quelle