фреймворки?
Плагины это просто скрипты
https://www.tecmint.com/install-oh-my-zsh-in-ubuntu/
Я наоборот от него избавится хочу, иначе бы не спрашивал
Чем он тебе мешает?
Я понял, что он очень жирный, а я его практически не использую
Так там используется только то что ты включаешь
Так а зачем мне хранить остальное?
Ты сто килобайт зажмотил?
А в чём преимущество перед zsh? Не перед bash, а именно перед zsh + oh my zsh, какой профит я получу от перехода?
Вкусовщина, но мне Фиш больше нравится
А эту вкусовщину можно как-то точнее описать или обязательно надо самому ставить и пробовать?
fish готовый, zsh отлично собирается плагинами
А что с автокомплитом?
Прекрасный. Откуда хз, я ленивый и поставил oh-my-zsh
А, этот схожу готовый, но он странный. И несовместим с bash и sh
Но не юзал
Я слышал что есть какая-то прослойка для совместимости
Ты уже чуешь как от этого несёт идиотизмом)
Fish конечно не posix-совместимый, но я что-то не припомню скриптов, у которых в начале не укакзано, чем их надо запустить. Это же правило хорошего тона. Я в своих скриптах всегда пишу !#/usr/bin/env python или #!/bin/sh (в зависимости от того, на чём скрипт). Так что проблем возникать не должно.
Нет, в выполнении не будет. Но вот когда сам пишешь и тестируешь это мерзко
Почему? У меня добавление этого в начало скрипта в привычку вошло уже.
У всех, но я то говорю про использование самой оболочки
Перенаправления работают так же, если я правильно понял арчвики. Можно более конкретный пример часто используемой чисто баш фичи, которая в фише работать не будет (хотя к часто используемой привыкнуть наверное легче, чем к редкой) ?
Циклы иначе работают
В смысле когда при тестировании запускаешь цикл прямо в оболочке, чтобы быстро отладить? Можно запустить отдельно терминал с башем. Почти все терминалы так умеют.
Обсуждают сегодня