아마도 INC_APPEND_HISTORY
설정 되었을 것 입니다.
INC_APPEND_HISTORY
옵션에서 man zshoptions
:
이 옵션은 쉘이 종료 될 때까지 기다리지 않고 새 히스토리 행이 $ HISTFILE에 입력되는 즉시 점진적으로 추가된다는 점을 제외하고 APPEND_HISTORY와 같이 작동합니다.
원하는 옵션은 APPEND_HISTORY
다음과 같습니다.
APPEND_HISTORY 이것이 설정되면 zsh 세션은 기록 파일을 기록하지 않고 기록 파일에 추가합니다. 따라서 여러 병렬 zsh 세션에는 히스토리 목록의 새 항목이 모두 종료 순서대로 히스토리 파일에 추가됩니다. 줄 수가 $ SAVEHIST에 의해 지정된 값보다 20 % 증가 할 때 파일을 자르기 위해 파일은 여전히 주기적으로 다시 작성됩니다 (HIST SAVE BY COPY 옵션 참조).
이러한 옵션에 대한 정보 man zshoptions
는 man zshall
온라인 또는 여기를 참조하십시오 .
이를 설정하려면 ~/.zshrc
다음이 있어야합니다.
setopt APPEND_HISTORY
당신이 사용하는 경우,주의하십시오 오 - 내 - zsh을을 기본적으로 저는 믿습니다, INC_APPEND_HISTORY
사용됩니다. 나는 일이로드되는 주위를 확인하는 방법은 100 % 아니에요,하지만 경우에 oh-my-zsh
옵션을 사용하면이 설정 한 하나를 우선 ~/.zshrc
, 당신은에서 바이올린 수 있습니다~/.oh-my-zsh/lib/history.zsh