Masalah ini telah mengganggu saya untuk sementara waktu, dan meskipun saya pikir saya sudah menemukan jawaban saya melalui EnvWatcher , sayangnya itu hanya bekerja di Bash. Dan saya menggunakan zsh.
Saya ingin meniru hal-hal yang dilakukan env-watcher, pada tingkat yang lebih rendah mungkin, tetapi saya perlu tahu apakah ada perintah yang dapat saya gunakan untuk mereset shell ke tahap startup yang bersih.
Sebagai contoh, saya ingin memiliki alur kerja berikut.
source some-functions
alias another-thing
export SVN_EDITOR=vim
RESET-ZSH # none of the above are valid any more
Apakah ada kemungkinan seperti itu, atau apakah saya mengejar kupu-kupu?