zsh는 tabby의 각 탭에 대해 별도의 기록을 가지고 있습니다.

zsh는 tabby의 각 탭에 대해 별도의 기록을 가지고 있습니다.

각 탭의 기록을 분리하고 싶습니다(한 탭 내의 분할 창의 경우에도). 그래서 다음 두 줄을 뒤에 추가하는 솔루션을 찾았습니다 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시작 시 읽을 때 로컬로 처리됩니다.

관련 정보