oh-my-zsh가 autopushd를 켰습니까? 어떻게 끌 수 있습니까?


12

그것은 autopushd켜져있는 것으로 보이며 (켜지지 않았다는 것을 알고 있습니다) 디렉토리 스택을 사용할 때 선택하고 선택하는 것을 선호하기 때문에 다소 성가신 것입니다. 어떻게 끌 수 autopushd있습니까?

나는 보며 ~/.zshrc~/.oh-my-zsh/oh-my-zsh.sh하지만 아무것도 찾을 수 없습니다.

Mac OSX Lion에서 oh-my-zsh를 사용하고 있습니다.

답변:


8

에 설정되어 ~/.oh-my-zsh/lib/directories.zsh있습니다. .zshrcoh-my-zsh를로드 한 후에 주석을 달거나 옵션을 설정 해제합니다 .


4

어쩌면 dirpersistoh-my-zsh 의 플러그인이로드되었거나 $ZDOTDIR/z.*시작시 소싱 할 수 있습니다 . 시작 파일 에 대한 맨 페이지를 살펴보십시오 .

입력 unsetopt autopushd하여 현재 세션의 기능을 비활성화하고 setopt실제로 언로드되었는지 확인하십시오.

내가 실행하는 것이 문제의 원인을 찾으려면 zsh -x 2> log, 즉시 종료하고 모든 맥락 검사 PUSHD 로그에를 ...


0

이것을 실행하고 로그 아웃 한 후 다시 로그인하십시오.

echo "unsetopt autopushd">>~$USER/.zshrc

왜? 어떻게? 답변을 연장하십시오.
peterh-Reinstate Monica
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.