이것이 zsh, iterm2 또는 이들 간의 상호 작용인지 확실하지 않습니다. 터미널에서 호출 가능한 라인 수를 변경하려고합니다. 명령 내역이 아닌 출력 내역입니다.
.zshrc에는 다음이 있습니다.
HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000
이것은 무시되는 것 같습니다 = (
Google에 올바른 용어 인 “터미널 출력 기록”을 모르십니까?
답변
변경 방법 에 대한 iTerm2 문서 에서 즉시 명확하지 않습니다 .
- iTerm2 환경 설정 열기 ⌘+,
- Profiles탭을 선택
- 그런 다음 Terminal하위 탭 을 선택하십시오.
Scrollback lines
값의 변경 사항은 즉시 적용되므로Unlimited scrollback
현재 버퍼를 삭제하지 않으려면 지금 확인하십시오.- 의 값
Scrollback Lines
을 원하는대로 변경하십시오. - 값
Unlimited scrollback
을 사용 하려면 옵션을 선택 취소하십시오.Scrollback lines
답변
셸 문제가 아니라 터미널 에뮬레이터에 관한 것입니다.
기억할 줄 수를 위해 구성 / 옵션 / 도구 / 무엇이든 옵션을 찾아야합니다.
분명히 터미널 에뮬레이터가 iterm2라는 것을 알고 있습니다.
Google에서 iterm2를 찾으면 공식 웹 사이트로 이동 한 다음 ‘Documentation’, Ctrl + F ‘number’로 이동하여
Scrollback lines
화면의 보이는 부분 위에 유지할 스크롤 백 버퍼의 라인 수입니다.
답변
zsh 및 iTerm2 빌드 3.2.5에서는 추가 단계가 필요합니다. 환경 설정-> 프로필 UnlimitedScrollback
-> 터미널 -> 확인-> 확인save lines to scrollback when an app status bar is present
마지막 스크롤 없이는 스크롤링이 깨졌습니다.