Domyślnie dowiązania symboliczne katalogów w systemach uniksowych są traktowane jako pliki, o ile funkcja autouzupełniania jest dostępna. Na przykład, mając dowiązanie symboliczne do katalogu /srv/link/
, wpisywanie /srv/li
TABkończy się tylko na /srv/link
, zamiast bardziej poprawnego /srv/link/
. To trochę utrudnia mi przepływ, ponieważ wymaga jeszcze jednej zakładki, aby kontynuować pisanie pełnej ścieżki.
W każdym razie, aby automatycznie pozwolić na rozpoznanie dowiązań symbolicznych katalogu?
bash
unix
symbolic-link
autocomplete
Mikulas Dite
źródło
źródło
tab
dwukrotnie./
, a katastrofalne może byćrm -r
przypadkowe wyczyszczenie katalogu, na który wskazuje zamiast dowiązania symbolicznego. Bezpiecznie przed przepraszaniem. Jednak mój punkt widzenia nie unieważnia twojego pytania, jest jedynie refleksją.Odpowiedzi:
Jak zauważyła Celada w komentarzach, różne powłoki stosują różne podejścia do autouzupełniania dowiązań symbolicznych. Osobiście przełączyłem się na Zsh.
źródło