가능한 경우 Linux에서 작동하는 것과 동일한 방식으로 mac OS 터미널 응용 프로그램에서 명령 기록을 스크롤하고 싶습니다. 현재 터미널에서 위쪽 화살표를 누르면 마지막 50이 동일한 정확한 명령이더라도 최근의 각 명령 을 스크롤 합니다 . 내가 사용한 대부분의 리눅스 시스템 에서이 동작은 명령 기록을 통해 뒤로 스크롤되지만 대부분의 importanlty는 중복 명령 을 건너 뜁니다 . Mac OS X 터미널 앱에서이 동작이 가능합니까, 아니면 다른 터미널 앱을 사용해야합니까? 감사.
답변
위의 질문에 누가 댓글을 달았는지 표시했습니다. 이것은 bash 설정입니다. ~/.bash_profile
스크립트에 다음을 추가하면 이 동작이 나타납니다.
HISTCONTROL=ignoredups
공백으로 시작하는 모든 줄은 무시해도됩니다.
HISTCONTROL=ignorespace
또는 다음을 사용하여 두 가지를 모두 수행하십시오.
HISTCONTROL=ignoreboth
답변
bash를 사용한다고 가정하면
HISTCONTROL=ignoreboth
또는
HISTCONTROL=ignoreboth:erasedups
bash rc 파일 중 하나에.