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


91

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

예: 명령 주위에 대괄호

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

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

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

어떤 아이디어?


최신 정보

출력 echo "$PS1"; echo "$PROMPT_COMMAND" 여기에 이미지 설명을 입력하십시오


? 정확히 무엇을 의미합니까? 스크린 샷에 []가 없습니까?
토니

2
@ 토니는 첫 번째 줄의 가장 왼쪽과 오른쪽을 본다 – 창 가장자리를 향해 오른쪽으로
Josh

알 수 있습니다 : 그것은 프롬프트를 포함한 전체 줄입니다. 나는 단지 명령에만 집중했다. 나는 내 자신의 Mac에서 그것을 본 적이 없다. 방금 확인했는데 2 Mac에 없으며 요세미티를 실행하고 바닐라 구성을 사용하여 bash를 사용하지 않습니다.
토니

우리를보기 :echo "$PS1"; echo "$PROMPT_COMMAND"
글렌 잭맨

프롬프트 설정 명령이 약간 엉망인 것 같습니다. 멋진 굵은 체 또는 컬러 형식을 수행하기 위해 대괄호 문자가 많이 사용되며 프롬프트 형식을 지정하는 대신 그 중 하나가 프롬프트에 표시되는 것 같습니다.
jimtut

답변:


120

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

여기에 이미지 설명을 입력하십시오

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

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

plist를 삭제하는 것만으로는 충분하지 않을 수 있습니다. 지난 몇 년 동안 cfprefsd 변경 사항은 더 이상 환경 설정을 폐기하는 것이 그렇게 간단하지 않다는 것을 의미합니다.
Zev Eisenberg

또한“마크 프롬프트 라인”이란 무엇을 의미하며 왜 원하는가?
Zev Eisenberg

13
엘 캐피 탄이 기본적으로 이것을 켜는 것 같아요. 당신의 대답을 볼 때까지 미쳤습니다. 감사!
victmo

4
이 기능에 대한 설명은 여기를 참조하십시오 : apple.stackexchange.com/questions/209635/…
nwinkler

5
이것은 나를 위해 El Capitan을 자동으로 켰습니다. 이 작은 그래픽 이상이 얼마나 자극적 이었는지 놀랍습니다. 이것을 알아 내 주셔서 대단히 감사합니다!
Zen

27

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


"프롬프트 라인 자동 표시""표시 숨기기 " 의 차이점은 무엇입니까 ?
Nawaz

1
행의 "표시"는 명령으로 다시 탐색 할 수있는 의미 론적 엔티티입니다 ( Edit> 참조 Navigate). 표시를 숨기면 터미널의 위치를 ​​유지하면서 시각적 요소가 제거됩니다. 당신은 여전히 빠르게 마지막 명령으로 다시 스크롤 할 수 있지만, 조금 산만하지 않기 때문에 이것은 "두 세계의 최고"이다 []
SubmittedDenied

6

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

defaults write com.apple.Terminal AutoMarkPromptLines -int 0

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

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


1
구현 별 키로 직접 환경 설정을 작성하는 것은 불필요합니다. 보기> 표시 / 숨기기 메뉴 항목을 사용하십시오.
Chris 페이지

4
물론하지 @ChrisPage - 그러나 해당 스크립트가 우리의 표준 설정이나 욕망이 ;-) 100 컴퓨터와 실험실을 변경하는 우리 사람들을 위해 선택의 여지가 좋네요
bmike

3
이 경우이 답변을 언급하면 ​​개선 될 것이라고 생각하고 메뉴 항목을 먼저 설명했습니다. 문제는 컴퓨터 집합을 구성하지 않고 개별 사용자가 응용 프로그램과 상호 작용하는 것입니다.
Chris 페이지
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.