Więc przenosiłem laptopa (i mam zły nawyk ustawiania rzeczy na klawiaturze ...) i obudziłem się, aby odkryć to:
$ Wyświetl wszystkie 2588 możliwości? (t lub n)
Jakie polecenie wyświetli coś takiego?
Używam Bash.
Więc przenosiłem laptopa (i mam zły nawyk ustawiania rzeczy na klawiaturze ...) i obudziłem się, aby odkryć to:
$ Wyświetl wszystkie 2588 możliwości? (t lub n)
Jakie polecenie wyświetli coś takiego?
Używam Bash.
Odpowiedzi:
Wciśnięcie TABklawisza pomaga automatycznie wykonać polecenie lub plik / katalog (o ile jest wykonywalny), którego chcesz użyć, w zależności od tego, czego żądasz.
Podwójne naciśnięcie TABklawisza pomaga wyświetlić dostępne rzeczy, których możesz użyć do następnego.
na przykład
Uzupełnienie polecenia:
Chcę edytować mój plik crontab. Wpisanie cronti uderzanie TABwtedy widzę moje polecenie complete: crontab.
Uzupełnienie pliku / katalogu:
Chcę wykonać kopię zapasową mojego pliku crontab. crontab -l >>Wpisz kilka słów miejsca docelowego, /ho TABa następnie zobaczę:, /home/wpisz dalej, us TABa następnie zobaczę:/home/user/
Teraz, gdy dwukrotnie naciśniesz TABklawisz bez wpisywania czegoś, wówczas monit oczekuje czegoś, więc będzie chciał pomóc Ci wyświetlić wszystkie możliwości. Po wyświetleniu monitu oczekuje polecenia lub pliku / katalogu, więc będzie chciał wyświetlić wszystkie dostępne polecenia i wszystkie pliki / katalogi znajdujące się w katalogu, w którym się znajdujesz.
Dane 2588 possibilitieswyjściowe oznaczają całkowitą liczbę poleceń / plików / katalogów dostępnych do wpisania.
Stanie się tak, gdy naciśniesz klawisz spacji (niewidoczny), a następnie klawisz TAB dwukrotnie (zakończenie bash). 2588 możliwości wyświetlania to prawdopodobnie pliki / katalogi w bieżącym katalogu roboczym po naciśnięciu kombinacji spacja + klawisz zakończenia bash.
complete -E -cnajpierw.
Cały czas używam uzupełniania tabulatorów, aby oszczędzać na pisaniu. Zupełnie nie myślałem o jego użyciu, gdy nie wypełniałem komendy.
„\ t” dostaje dzwonek
„\ t” dostaje dzwonek
„\ t \ t” otrzymuje listę katalogów
„\ t \ t” dostaje Wyświetl wszystkie możliwości (a następnie, jeśli kliknę „\ t” po tym w nowym wierszu poleceń, otrzymam go ponownie zamiast dzwonka)
Według https://www.gnu.org/software/bash/manual/html_node/Programmable-Completion.html
Gdy próbuje się uzupełnić słowo dla argumentu polecenia, dla którego specyfikacja uzupełniania (compspec) została zdefiniowana przy użyciu pełnego wbudowania (patrz Wbudowane programowalne uzupełnianie), wywoływane są funkcje programowalnego uzupełniania.
Po trzykrotnym naciśnięciu klawisza Esc wyświetli się ten komunikat.
Display all 2588 possibilities?na Windows10 za pomocą git bash