Niedawno zauważyłem 2 funkcje w Fish i zastanawiałem się, czy ktoś wiedział, czy są one również dostępne w Bash?
Podświetlanie składni
Specyfika:
- Szybko zauważysz, że podczas pisania ryby podświetlają składnię. Nieprawidłowe polecenia mają domyślnie kolor czerwony:
- Polecenie może być nieprawidłowe, ponieważ nie istnieje lub odnosi się do pliku, którego nie można wykonać. Kiedy polecenie staje się ważne, jest wyświetlane w innym kolorze
- ryby będą podkreślać prawidłowe ścieżki plików podczas ich wpisywania
- To mówi ci, że istnieje plik, który zaczyna się od „somefi”, co jest przydatne podczas pisania.
Autosugestie
Specyfika:
- fish sugeruje polecenia podczas pisania i pokazuje sugestie po prawej stronie kursora, w kolorze szarym.
- Wie o ścieżkach i opcjach
- Aby zaakceptować autosugestię, naciśnij strzałkę w prawo lub Control-F. Jeśli autosugestia nie jest tym, czego chcesz, po prostu ją zignoruj.
cd -@
, wait -n
, globasciiranges
, i $BASH_COMPAT
, co chciał dużo ludzi. Prawie cała reszta to tylko gaszenie pożarów.
bash
ma autouzupełnianie. Niestety,fish
skrypty są tak elementarne, że są bardzo marnym zamiennikiem tego, co robię rutynowobash
.