OS X 터미널에서 대괄호로 묶인 이전 명령 둘러보기 시작했습니다. 어떻게

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

예:
명령 주위에 대괄호

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

  • 내 재미가 없는지 확인 했어 .bash_profile
  • 프로필을 다시 기본으로 변경하려고했습니다.
  • 다른 쉘 (zsh)로 변경을 시도했습니다

Google에서도 아무것도 발견 할 수 없었습니다.

어떤 아이디어?


최신 정보

출력 echo "$PS1"; echo "$PROMPT_COMMAND"



답변

알았다! 어떻게 든 실수로 “자동으로 프롬프트 라인 표시”를 켰습니다.

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

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

답변

View> Hide Marks이 대괄호 행은 탐색 기능을 제거하지 않고 숨겨서 두 세계를 모두 최대한 활용합니다.


답변

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

defaults write com.apple.Terminal AutoMarkPromptLines -int 0

마크를 사용하는 방법에 대한 최고의 글은 다음과 같습니다.

당신이 눌러 활성화를 떠날 경우에도 하나의 표시를 생략 할 수 있습니다 CommandShiftReturn그냥이 하나의 명령 행을 표시 건너 뜁니다.