Vấn đề này đã gây ra cho tôi trong một thời gian và mặc dù tôi nghĩ rằng tôi đã tìm thấy câu trả lời của mình thông qua EnvWatcher , thật không may, nó chỉ hoạt động trên Bash. Và tôi sử dụng zsh.
Tôi muốn sao chép những thứ mà env-watcher làm, ở mức độ thấp hơn có thể, nhưng tôi cần biết liệu có lệnh nào để tôi có thể đặt lại trình bao cho giai đoạn khởi động sạch không.
Ví dụ, tôi muốn có quy trình làm việc sau đây.
source some-functions
alias another-thing
export SVN_EDITOR=vim
RESET-ZSH # none of the above are valid any more
Có khả năng như vậy được xây dựng, hoặc tôi đang đuổi theo những con bướm?