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.

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.


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 ...


0

Jalankan saja ini dan keluar dan masuk kembali

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

Mengapa? Bagaimana? Harap sampaikan jawaban Anda.
peterh
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.