[О блоге] [наверх] [пред] [2019-01-17 00:17:47+03:00] [a560a3e44a34357d2077251a4977b66a0be1f761]
Темы: [zsh]

Посмотрел видео про Fish (shell)

https://www.youtube.com/watch?v=C2a7jJTh3kU
Среди прелестей отметили:

* синтаксическая подсветка
* autosuggestions
* completion
* abbreviations
* форматирование вводимого shell-кода

1) Подсветка и autosuggestions в zsh делаются на ура парой плагинов,
   которые я с удовольствием использую и радуюсь. Действительно полезные
   вещи
2) completion -- это плюс по сравнению с bash-ем, но в zsh всё мощнее
3) abbreviations -- может быть и полезно, но если в историю добавляются
   именно "раскрытые" команды, то лично мне точно это будет даже только
   вредить
4) главное что был бы просто более удобный и мощный язык чем
   POSIX-shell. Fish в этом плане никакой. Форматирование... вот нафиг
   сдалось, так как многострочники крайне редко (даже не помню когда
   последний раз) вводятся. Более того, я уж точно вызову внешний
   редактор для редактирования многострочника

Ну и самое главный недостаток: он ни POSIX ни вообще плохо совместим. В
качестве login-shell использоваться не может. В общем, после этого видео
и небольшого поиска и прочтения ещё про Fish я понял насколько же zsh
крут, качественнен и удобен! Но не спорю что Fish дал тоже хорошие идеи
для удобства -- уже воплощённые в zsh-е.

    [оставить комментарий]