sonumb

zsh, git log 혹은 git diff/log 시 내용이 터미널 화면에 남지 않는 현상. 본문

개발자 이야기

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

를 실행하자.

 

반응형