Fish-Shell не сохранит мои псевдонимы

Я не знаю, почему, но после создания целой кучи рыбных псевдонимов. Я предполагаю, что я проигнорировал один простой шаг, назначив их всем, но я не могу найти решение самостоятельно.

Кто-нибудь может мне помочь?

Большое спасибо!

~ Ev

Алиас рыбы фактически реализуется как функция. Чтобы сохранить функцию, вам понадобится funcsave . Итак, это последовательность

 alias foo=bar funcsave foo 

Это создает файлы ~ / .config / fish / functions / foo.fish, которые затем будут доступны в любом сеансе рыбы.

Это в основном сводилось к:

  1. Откройте ~/.config/fish/config.fish в своем любимом редакторе. Если его еще нет, это сделает его для вас. (Не делайте этого, хотя.)
  2. Добавьте все псевдонимы, которые вы хотите. Он сохранит их и всегда будет загружать, потому что это, по-видимому, версия Fish basc от Fish.
  3. Спаси его, детка!
  4. Наслаждаться.