OS X 터미널에서 대괄호로 묶인 이전 명령

OS X 터미널에서 대괄호로 묶인 이전 명령

어제 내 터미널은 대괄호로 실행된 명령을 둘러싸기 시작했습니다. 이 기능을 어떻게 켰는지 잘 모르겠지만 끄고 싶습니다.

예: 명령 주위의 대괄호

지금까지 나는 다음을 수행했습니다.

  • 내 안에 재미있는 게 하나도 없는지 확인했어요.bash_profile
  • 프로필을 다시 기본으로 변경해 보았습니다.
  • 다른 쉘(zsh)로 변경해 보았습니다.

저도 구글에서 아무것도 알아내지 못했습니다.

어떤 아이디어가 있나요?


업데이트

출력echo "$PS1"; echo "$PROMPT_COMMAND" 여기에 이미지 설명을 입력하세요

답변1

알았어요! 어떻게 든 실수로 "프롬프트 줄 자동 표시"를 켰습니다.

여기에 이미지 설명을 입력하세요

나는 또한 시도한 것처럼 해당 구성이 디스크에 어디에 저장되어 있는지 궁금합니다.

  • 삭제 중~/Library/Preferences/com.apple.Terminal.plist
  • 내 요세미티 파티션에서 터미널 실행(표시가 표시되지 않음)
  • El Capitan 설치 프로그램에서 터미널의 새 복사본 추출(표시가 표시됨)

답변2

View> Hide Marks탐색 기능을 제거하지 않고 이러한 대괄호 선을 숨기므로 두 가지 장점을 최대한 활용할 수 있습니다.

답변3

프롬프트 표시를 끄는 기본 설정은 다음과 같습니다.

defaults write com.apple.Terminal AutoMarkPromptLines -int 0

마크 사용 방법에 대해 제가 본 최고의 글은 다음과 같습니다.

Command- Shift-를 눌러 Return이 명령줄 하나만 표시하는 것을 건너 뛰고 활성화된 상태로 두면 하나의 표시를 건너뛸 수도 있습니다 .

관련 정보