Wczoraj mój terminal zaczął otaczać polecenia, które były uruchamiane w nawiasach kwadratowych. Nie jestem pewien, jak to włączyłem, ale chciałbym to wyłączyć.
Do tej pory zrobiłem:
- Sprawdziłem, czy nie ma w mnie nic śmiesznego
.bash_profile
- Próbowałem zmienić profil z powrotem na Basic
- Próbowałem zmienić na inną powłokę (zsh)
Nie udało mi się też niczego odkryć w Google.
Jakieś pomysły?
Aktualizacja
echo "$PS1"; echo "$PROMPT_COMMAND"
Odpowiedzi:
Rozumiem! Jakoś przypadkowo włączyłem opcję „Automatycznie zaznaczaj wiersze polecenia”:
Zastanawiam się jednak, gdzie ta konfiguracja jest przechowywana na dysku, ponieważ próbowałem również:
~/Library/Preferences/com.apple.Terminal.plist
źródło
View> Hide Marksukrywa te linie w nawiasach kwadratowych, nie usuwając możliwości nawigacji z nimi, dając to, co najlepsze z obu światów.
źródło
Edit
>Navigate
). Ukrywanie znaków usuwa element wizualny, zachowując jednocześnie lokalizację w twoim terminalu. Jest to „najlepszy z obu światów”, ponieważ nadal możesz szybko przewinąć do ostatniego polecenia, ale nie rozprasza Cię mała[]
sPreferowane jest wyłączenie znaków zachęty:
Najlepsze, co widziałem na temat używania znaków, to:
Możesz także pominąć jeden znak, jeśli pozostawisz je włączone, naciskając Command- Shift-, Returnaby pominąć zaznaczenie tylko tego jednego wiersza poleceń.
źródło