按目錄 shell 定制 2024-7-12 • macos shell zsh 是否可以在進入目錄時獲取 shell 文件,並在離開目錄時取消獲取它?即某些項目目錄對於自動載入某些命令別名非常有用,但僅限於該上下文。 答案1 您可以定義 precmd 或 preexec 掛鉤函數來設定此類自訂。不確定哪一種更適合您的情況。因此,如果命令是 cd 或 chdir,請執行您想要的操作。 cmdline 是一個將傳遞給您的鉤子函數的參數,因此您需要進行一些解析。 相關內容