LINUX.ORG.RU

История изменений

Исправление Lrrr, (текущая версия) :

bash - базовая оболочка, zsh и fish предоставляют дополнительные возможности. Например показ в статусе текущей ветки git и кода возврата предыдущей команды, автодополнение команд по истории (самая удобная фича), разнообразные подсветки синтаксиса, алиасы и т.п.

В fish самые популярные фичи есть из коробки и их не надо настраивать. Однако сторонних плагинов не очень много, а синтаксис не совместим с bash.

В zsh (кстати оно идет по умолчанию в macos) куча сторонних плагинов и синтаксис совместим с bash, но все это хозяйство надо настраивать. Лично я советую не соваться в https://ohmyz.sh/, а начать с https://github.com/sorin-ionescu/prezto - ставишь и получаешь из коробки все самые популярные плагины, почти как в fish.

Исходная версия Lrrr, :

bash - базовая оболочка, zsh и fish предоставляют дополнительные возможности. Например показ в статусу текущей ветки git и кода возврата предыдущей команды, автодополнение команд по истории (самая удобная фича), разнообразные подсветки синтаксиса, алиасы и т.п.

В fish самые популярные фичи есть из коробки и их не надо настраивать. Однако сторонних плагинов не очень много, а синтаксис не совместим с bash.

В zsh (кстати оно идет по умолчанию в macos) куча сторонних плагинов и синтаксис совместим с bash, но все это хозяйство надо настраивать. Лично я советую не соваться в https://ohmyz.sh/, а начать с https://github.com/sorin-ionescu/prezto - ставишь и получаешь из коробки все самые популярные плагины, почти как в fish.