ZSH는 히스토리가있는 마지막 16 개 정도의 명령 만 표시합니다. HISTSIZE 및 SAVEHIST는 500 history기록 파일에 기존 명령을 모두 표시하고

ZSH에서 입력 history하면 마지막 16 개 정도의 명령 만 표시됩니다. history기록 파일에 기존 명령을 모두 표시하고 싶습니다 .

내 .zsh_history (내 이력 파일)를 보면 500 개의 이전 명령이 모두 표시됩니다.

매뉴얼 페이지를 보았지만 나열되는 기록 항목 수를 제어하는 ​​항목이 없습니다. 나는 또한 내 것을 보았지만 env이것을 제어 할 수있는 것은 보이지 않습니다.

도움을 주시면 감사하겠습니다! 감사.



답변

history 1(또는 history 1 -1)는 1 (첫 번째 항목)에서 -1 (마지막 항목)까지의 모든 항목을 표시합니다. history 1 100처음 100 개의 항목 history -100 -1을 표시하거나 마지막 100 등을 표시하는 데 사용할 수도 있습니다 .

자세한 내용은 섹션 참조 fc에를 man zshbuiltins. ( history와 같습니다 fc -l).


답변