Я успешно установил на своей оболочке рыбы LTS Ubuntu 16.04 и о своей рыбе. Одно из основных обращений этой оболочки, для меня, является набором дополнительных плагинов.
Мне успешно удалось установить некоторые плагины, такие как использование извлечения и хеш
omf install extract
omf install hash
однако, когда я работаю
hash -q md5 "Hello world"
в консоли я не получаю вывода вообще (вместо ожидаемого md5 хеша строки)
когда я работаю
extract file.tar.gz
Я добираюсь
The program 'extract' is currently not installed. You can install it by typing:
sudo apt install extract
который нисколько не является, что я ожидал.
Как я могу заставить плагины работать? До сих пор я понял, что могу поместить некоторые сценарии оболочки рыбы в папку ~/.config/fish/functions, и они будут работать. Я могу, вероятно, зафиксировать это путем помещения кода плагинов в этой папке, но я хотел бы знать, который является официальным способом заставить плагины работать.
Это не постоянное (ни один "чистый", я думаю).
Действительно возможно заставить плагины работать путем помещения function.fish сценария в ~/.config/fish/functions папка. Это - необработанная фиксация, которую я не обязательно люблю, но она работает.