1

Я хочу добавить инструменты 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 ответ1

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 в параметр -x .

Для получения дополнительной информации о синтаксисе для set , пожалуйста, посмотрите man-страницу рыбы: http://ridiculousfish.com/shell/user_doc/html/commands.html#set

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .