이력은 iTerm2 터미널 탭간에 공유됩니다. 어떻게 끌 수 있습니까?


28

iTerm2 (zsh와 함께)를 사용하고 있으며 어떤 이유로 인해 열린 다른 탭과 창간에 기록이 공유됩니다. 나를 위해 대부분의 경우 나는 특정 작업 당 탭이 있기 때문에, 이것은 성가신, 나는 몇 가지 명령을 다시 실행해야하는 경우, 난 그냥에 대한 마지막 작업 검색 다시 (최대) 역사에 갈 수 있기를 원하는 것을 창 / 탭만.

이 공유 기록을 비활성화하는 방법을 모르겠습니다. 에서 공유 기록을 활성화 할 수있는 곳을 읽었 zsh지만 아무 일도하지 않았습니다.

아무도 올바른 방향으로 나를 가리킬 수 있습니까?

답변:


40

다음을 실행하면 트릭을 수행해야합니다 ( setopt다시 활성화하는 데 사용).

unsetopt inc_append_history
unsetopt share_history

1
이것들을 내에 추가 .zshrc합니까?
nathanvda

1
그리고 bash ???
nkint

1
@nathanvda yep,에 추가하십시오 .zshrc.
Aram Kocharyan

1
bash 쉘은 어떻습니까?
AD

3
나는 받고있다 -bash: unsetopt: command not found. 이것이 tmux와 관련이있을 수 있습니까? Afaik 저는 tmux를 사용하지 않지만 여전히 OP와 같은 문제가 있습니다.
TabeaKischka
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.