[О блоге]
[наверх]
[пред]
[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-е.
[оставить комментарий]