개발자 이야기
zsh, git log 혹은 git diff/log 시 내용이 터미널 화면에 남지 않는 현상.
sonumb
2023. 9. 13. 09:54
문제상황 및 원인
이는 $ZSH/oh-my-zsh.sh 적용 이후, PAGER 환경변수 less 명령어를 세팅한다.
이후 터미널에서 git log나 diff 실행시, PAGER 환경 변수를 통해 git log나 diff 내용을 '페이징' 해버린다.
(즉, oh-my-zsh를 사용안하면 발생안하는 상황)
해결방안
아래와 같이 source $ZSH/oh-my-zsh.sh 라인 이후에
.zshrc 에 export PAGER=
를 추가하고, (
source ~/.zshrc
를 실행하자.
반응형