oh-my-zsh dihidupkan autopushd? Bagaimana saya bisa mematikannya?

12

Tampaknya saya telah autopushdmenghidupkan (saya tahu saya tidak menyalakannya) dan itu agak mengganggu karena saya lebih suka memilih dan memilih kapan harus menggunakan tumpukan direktori. Bagaimana saya bisa mematikan autopushd?

Saya telah mencari ~/.zshrcdan ~/.oh-my-zsh/oh-my-zsh.shtetapi tidak dapat menemukan apa pun.

Saya menggunakan oh-my-zsh di Mac OSX Lion.

knpwrs
sumber

Jawaban:

8

Sudah diatur ~/.oh-my-zsh/lib/directories.zsh. Saya akan berkomentar di luar sana, atau membatalkan pilihan di .zshrcsetelah Anda memuat oh-my-zsh.

jhenninger
sumber
4

Mungkin Anda memiliki dirpersistplugin dari oh-my-zsh dimuat atau mungkin Anda sedang mencari beberapa jenis $ZDOTDIR/z.*saat startup. Lihatlah halaman manual untuk file startup .

Cukup ketik unsetopt autopushduntuk menonaktifkan fitur untuk sesi saat ini dan setoptuntuk memverifikasi bahwa itu benar-benar diturunkan.

Untuk menemukan sumber masalah yang akan saya jalankan zsh -x 2> log, segera keluar dan periksa konteks setiap pushd di log ...

Sebastian Stumpf
sumber
0

Jalankan saja ini dan keluar dan masuk kembali

echo "unsetopt autopushd">>~$USER/.zshrc
grepit
sumber
Mengapa? Bagaimana? Harap sampaikan jawaban Anda.
peterh