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

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

Сообщение Zyxmon » 18 мар 2017, 10: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
Сообщения: 68
Зарегистрирован: 05 окт 2015, 12:23

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

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

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

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

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


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

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

Всего 4 посетителя :: 2 зарегистрированных, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot], DotNet [Bot] и 2 гостя