[Entware-3x] fish shell, для тех, кто любит красоту и удобство )))

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 18 мар 2017, 11:25

В репозиторий добавлен fish shell. Подробнее тут - https://habrahabr.ru/post/248881/ и на офсайте http://fishshell.com

Установка

Код: Выделить всё

opkg update
opkg install fish

После установки можно запустить командой fish и посмотреть, нравится или нет, подходит ли Вам.

Если у Вас альтернативная установка Entware-3x, то для добавления fish на постоянной основе нужно добавить в файл `/opt/etc/shells` строку `/opt/bin/fish`, отредактировать `/opt/etc/passwd` и заменить `/opt/bin/sh` или `/opt/bin/ash` у тех пользователей (например у root), которые этим шеллом будут пользоваться. Замече. что fish не использует ~/.profile или /opt/etc/profile. Вместо него ` /opt/etc/fish/config.fish` и аналогично в домашней папке.

Yrzorg
Сообщения: 82
Зарегистрирован: 05 окт 2015, 13:23

Сообщение Yrzorg » 26 мар 2017, 18:16

Попробовал, ничего так, автодополнение так вообще вещь
но на том же хабре народ скептически относится к этому шеллу, в основном из-за несовместимости синтаксиса с bash
мне же не понравилось сокращение пути до одной буквы

Код: Выделить всё

admin@KN-ULTRA2 ~> cd /etc/storage/https/
admin@KN-ULTRA2 /e/s/https>

и как это забороть - не нашёл
Keenetic Ultra II+Entware
NDMS 3.7


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 6 посетителей :: 0 зарегистрированных, 0 скрытых и 6 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей