У Fish есть только один контролируемый пользователем файл конфигурации, который по умолчанию называется $ HOME / .config / fish / config.fish. Fish также имеет команду экспорта для совместимости с bash / zsh / sh, но это просто тонкая оболочка для формы fish:
set -gx VAR value
Что касается псевдонимов bash, у вас есть два варианта: превратить их в сокращения (см. Команду «abbr») или функции. В fish вы можете определить функцию с помощью команды "alias", но это просто
alias myalias some_command --arg1 --arg2
в
function myalias; some_command --arg1 --arg2 $argv; end
Как указал Гленн Джекман, «рыба - это не удар». Это не улучшенный удар. Переход на рыбу не сложно, но требует немного усилий. Я сделал переход 13 месяцев назад и думаю, что это стоит усилий.