Zauważyłem, że po wykonaniu poleceń lewy nawias pojawi się przed poprzednim wierszem. Wydaje się być częściowo zależny od tego, co jest w środku $PS1
. Próbowałem wyłączania $PROMPT_COMMAND
i $PS1
ale nie zrobić różnicę. Oto przykład tego, co dzieje się w Terminal.app:
18
Odpowiedzi:
Rozgryzłem to. Poszedłem
View->Hide Marks
i[
postacie zniknęły.źródło
Nowa funkcja Znaki w El Capitan 10.11 Terminal dodaje strukturę do zawartości terminala, zaznaczając wiersze poleceń i inną interesującą zawartość, umożliwiając operacje takie jak nawigacja, wybieranie, kopiowanie, drukowanie i usuwanie poleceń lub ich wynik.
Zobacz menu Edycja , w szczególności podmenu Znaki , Zakładki i Nawigacja dla poleceń związanych ze Znakami.
Znaki są oznaczone „nawiasami kwadratowymi” na obu końcach zaznaczonej linii. Zakładki są znacznikami o większej wadze - służą do oznaczania sekcji znacznikiem czasu lub niestandardową nazwą - i są oznaczone grubszymi pionowymi liniami i innym kolorem tła.
Możesz ukryć wskaźniki znaczników, jeśli nie chcesz ich widzieć, za pomocą pozycji menu Widok> Ukryj / pokaż znaki . Nie usuwa to znaczników ani nie uniemożliwia działania poleceń związanych ze Znakami.
Dobrym wyjaśnienie tego, co można zrobić z towarowe i powiązanych poleceń znajduje się w @ nwinkler za odpowiedź na to pytanie .
źródło