oh-my-zsh ativou o autopushd? Como posso desligá-lo?


12

Parece que eu autopushdliguei (sei que não o liguei ) e é bastante irritante porque eu prefiro escolher quando usar a pilha de diretórios. Como posso desligar autopushd?

Procurei ~/.zshrce ~/.oh-my-zsh/oh-my-zsh.shnão consegui encontrar nada.

Estou usando o oh-my-zsh no Mac OSX Lion.

Respostas:


8

Está definido ~/.oh-my-zsh/lib/directories.zsh. Gostaria de comentar lá fora, ou desmarcar as opções no seu .zshrcdepois de carregar oh-my-zsh.


4

Talvez você tenha o dirpersistplugin do oh-my-zsh carregado ou talvez esteja adquirindo algum tipo de $ZDOTDIR/z.*inicialização. Dê uma olhada na página de manual dos arquivos de inicialização .

Basta digitar unsetopt autopushdpara desativar o recurso da sessão atual e setoptverificar se ele está realmente descarregado.

Para encontrar a fonte do problema que eu iria executar zsh -x 2> log, saia imediatamente e inspecione o contexto de cada pushd no log ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.