![Vorherige Befehle in eckigen Klammern im OS X-Terminal](https://rvso.com/image/1466441/Vorherige%20Befehle%20in%20eckigen%20Klammern%20im%20OS%20X-Terminal.png)
Gestern begann mein Terminal, ausgeführte Befehle mit eckigen Klammern zu umgeben. Ich bin nicht sicher, wie ich das aktiviert habe, würde es aber gerne deaktivieren.
Bisher habe ich Folgendes getan:
- Überprüfte, dass es nichts Lustiges in meinem
.bash_profile
- Habe versucht, das Profil wieder auf Basic zu ändern
- Habe versucht, zu einer anderen Shell (zsh) zu wechseln
Auch über Google konnte ich nichts finden.
Irgendwelche Ideen?
Aktualisieren
Antwort1
Verstanden! Irgendwie hatte ich versehentlich „Eingabeaufforderungszeilen automatisch markieren“ aktiviert:
Ich frage mich jedoch, wo diese Konfiguration auf der Festplatte gespeichert ist, da ich auch Folgendes versucht habe:
- Löschen
~/Library/Preferences/com.apple.Terminal.plist
- Terminal von meiner Yosemite-Partition ausführen (die Markierungen wurden nicht angezeigt)
- Extrahieren einer neuen Kopie von Terminal aus dem El Capitan-Installationsprogramm (die Markierungen wurden angezeigt)
Antwort2
View> Hide Marksverbirgt diese Zeilen in eckigen Klammern, ohne die Möglichkeit zur Navigation mit ihnen zu entfernen, und bietet so das Beste aus beiden Welten.
Antwort3
Die Einstellung zum Deaktivieren von Eingabeaufforderungsmarkierungen lautet:
defaults write com.apple.Terminal AutoMarkPromptLines -int 0
Die beste Beschreibung zur Verwendung von Markierungen, die ich gesehen habe, finden Sie unter:
Sie können auch eine Markierung überspringen, wenn Sie sie aktiviert lassen, indem Sie Command- Shift- drücken Return, um die Markierung nur dieser einen Befehlszeile zu überspringen.