是否有可能讓魚自動根據您所在的目錄加載其他配置? 一個可能的例子,但顯然這是行不通的。您導航到項目文件夾:魚殼自動目錄特定功能
cd ~/my_proj
有一個叫.fish.config
含有一種特殊的魚功能,現在是可訪問(因爲我們是在my_proj
)該文件夾中的文件。
魚有沒有內置的機制,可以在導航到目錄(類似於上面)時從某些魚配置文件加載?
是否有可能讓魚自動根據您所在的目錄加載其他配置? 一個可能的例子,但顯然這是行不通的。您導航到項目文件夾:魚殼自動目錄特定功能
cd ~/my_proj
有一個叫.fish.config
含有一種特殊的魚功能,現在是可訪問(因爲我們是在my_proj
)該文件夾中的文件。
魚有沒有內置的機制,可以在導航到目錄(類似於上面)時從某些魚配置文件加載?
查看function
聲明的--on-variable
標誌。你可以這樣定義一個函數運行每當PWD變化:
function react_to_pwd --on-variable PWD
echo Reacting to PWD changing to $PWD
end
這真是太棒了! –
太酷了。謝謝! – jQwierdy
你可以使用'cd'的別名來測試目錄並運行一些命令dep結束於當前目錄。 –
或者如果pwd不是您的特殊位置,則返回一個「常規」函數,否則它會執行該工作。請求中棘手的部分可能只是卸載目錄特定配置中設置的任何內容。 –