Нещодавно я помітив 2 риси в Fish і цікавився, чи хтось знає, чи вони також доступні в Bash?
Підсвічування синтаксису
Особливості:
- Ви швидко помітите, що рибка виконує підкреслення синтаксису під час введення. Недійсні команди за замовчуванням кольорові:
- Команда може бути недійсною, оскільки вона не існує, або посилається на файл, який ви не можете виконати. Коли команда стає дійсною, вона відображається іншим кольором
- Риба підкреслить дійсні шляхи до файлу під час їх введення
- Це говорить вам про те, що існує файл, який починається з 'somefi', який є корисним відгуком під час введення тексту.
Автопропозиції
Особливості:
- Риба пропонує команди під час введення, а пропозицію праворуч від курсору показує сірим кольором.
- Він знає про шляхи та варіанти
- Щоб прийняти автоматичну пропозицію, натисніть стрілку праворуч або Control-F. Якщо автоматична пропозиція не є тим, що ви хочете, просто ігноруйте її.
cd -@
, wait -n
, globasciiranges
, і $BASH_COMPAT
, що хотів багато людей. Майже все інше - це лише пожежна допомога.
bash
який є автозавершенням. На жаль,fish
сценарій сценарію настільки елементарний, що він дуже поганий замінник того, що я роблю звичайноbash
.