我想將 Android SDK 工具新增到我的 $PATH 變數中。我已在 ~/.config/fish/config.fish 中輸入以下內容:
set -x PATH $PWD/Documents/android-sdk-macosx/tools $PATH
set -x PATH $PWD/Documents/android-sdk-macosx/platform-tools $PATH
當我啟動 TotalTerminal 時,它在初始視窗中工作,但是當我打開另一個選項卡(使用 Cmd+T)時,路徑未設置,就好像當我打開另一個選項卡時未加載 config.fish 一樣。有什麼幫助嗎?
答案1
你快到了。替換$PWD
為$HOME
,以便 Fish 會尋找與您的主資料夾相關的 Android 工具,而不是您正在瀏覽的目前資料夾。因此,正確的線路應該是:
set -x PATH $HOME/Documents/android-sdk-macosx/tools $PATH
set -x PATH $HOME/Documents/android-sdk-macosx/platform-tools $PATH
g
您也可以透過向參數新增 a 來聲明全域範圍-x
。
有關 語法的更多信息set
,請查看 Fish 手冊頁:http://ridiculousfish.com/shell/user_doc/html/commands.html#set