각 탭의 기록을 분리하고 싶습니다(한 탭 내의 분할 창의 경우에도). 그래서 다음 두 줄을 뒤에 추가하는 솔루션을 찾았습니다 source $ZSH/oh-my-zsh.sh
.
source $ZSH/oh-my-zsh.sh
unsetopt inc_append_history
unsetopt share_history
이제는 기록이 실제로 분리되어 있지만 터미널을 완전히 닫으면(내 경우에는 Tabby) 각 탭의 기록이 다시 동일해집니다. 어떻게 해결하나요? zsh
와 함께 사용 합니다 Tabby
.
답변1
재부팅 후에도 탭 기록을 별도로 유지하려면 $HISTFILE
(앞서 언급한 것처럼) 각 탭에서 다른 기록을 선언 해야 합니다.fc
명령에 대한 문서에서):
$HISTFILE
시작 시 읽을 때 로컬로 처리됩니다.