Ich möchte Android SDK-Tools zu meiner $PATH-Variable hinzufügen. Ich habe Folgendes in ~/.config/fish/config.fish eingegeben:
set -x PATH $PWD/Documents/android-sdk-macosx/tools $PATH
set -x PATH $PWD/Documents/android-sdk-macosx/platform-tools $PATH
Es funktioniert im Startfenster, wenn ich TotalTerminal starte, aber wenn ich einen anderen Tab öffne (mit Cmd+T), ist der Pfad nicht festgelegt, als ob config.fish nicht geladen wird, wenn ich einen anderen Tab öffne. Irgendwelche Hilfe?
Antwort1
Sie sind fast am Ziel. Ersetzen Sie $PWD
durch $HOME
, damit Fish nach den Android-Tools relativ zu Ihrem Home-Ordner sucht und nicht im aktuellen Ordner, den Sie durchsuchen. Korrekte Zeilen sollten daher lauten:
set -x PATH $HOME/Documents/android-sdk-macosx/tools $PATH
set -x PATH $HOME/Documents/android-sdk-macosx/platform-tools $PATH
Sie können den Bereich auch als global deklarieren, indem Sie g
dem -x
Parameter ein hinzufügen.
Weitere Informationen zur Syntax für set
finden Sie auf der Manpage von fish:http://ridiculousfish.com/shell/user_doc/html/commands.html#set