¿oh-my-zsh activó la autopushd? ¿Cómo puedo apagarlo?

12

Parece que he autopushdactivado (sé que no lo he activado ) y es bastante molesto porque prefiero elegir cuándo usar la pila de directorios. ¿Cómo puedo apagar autopushd?

He buscado ~/.zshrcy ~/.oh-my-zsh/oh-my-zsh.shno pude encontrar nada.

Estoy usando oh-my-zsh en Mac OSX Lion.

knpwrs
fuente

Respuestas:

8

Está establecido en ~/.oh-my-zsh/lib/directories.zsh. Lo comentaría o desarmaría las opciones en su .zshrcdespués de cargar oh-my-zsh.

jhenninger
fuente
4

Tal vez tenga dirpersistcargado el complemento de oh-my-zsh o tal vez esté buscando algún tipo de $ZDOTDIR/z.*inicio. Echa un vistazo a la página de manual de archivos de inicio .

Simplemente escriba unsetopt autopushdpara deshabilitar la función para la sesión actual y setoptpara verificar que realmente está descargada.

Para encontrar el origen del problema que ejecutaría zsh -x 2> log, salga inmediatamente e inspeccione el contexto de cada pushd en el registro ...

Sebastian Stumpf
fuente
0

Simplemente ejecute esto y cierre sesión y vuelva a iniciar sesión

echo "unsetopt autopushd">>~$USER/.zshrc
grepit
fuente
¿Por qué? ¿Cómo? Por favor extiende tu respuesta.
peterh - Restablece a Mónica el