Jak skonfigurować i skonfigurować autocomplete na ZSH

Jak skonfigurować i skonfigurować autocomplete na ZSH
Jeśli jesteś jednorazowym użytkownikiem terminalu, możesz użyć domyślnej powłoki, która jest dostarczana z systemem; IT (Bash) ma szeroki zakres funkcji i narzędzi, które pomogą Ci wykonać zadania. Jeśli jednak jesteś zwykłym użytkownikiem terminalu, Bash może stać się nudny, powtarzalny i nieefektywny.

W tym samouczku pokaże, jak skonfigurować moduł autokomplikowania w czasie rzeczywistym dla ZSH, aby praca z terminalem jest łatwiejsza i bardziej wydajna.

Za pomocą ZSH-AutoComplete

Pierwszą metodą, której użyjemy, jest repozytorium ZSH-AutoComplete, prosty skrypt powłoki, który umożliwia automatyczne uzupełnienie w czasie rzeczywistym i sugestie w powładzie ZSH podczas pisania.

Przed jego zainstalowaniem upewnij się, że masz zainstalowane i aktualne ZSH i GIT.

Pierwszym krokiem jest klonowanie repozytorium:

Git Clone -Depth 1 -https: // github.com/marlonrichert/zsh-autoComplete.git

Następnie usuń wszelkie połączenia do kompiniacji dostępne w pliku konfiguracyjnym ZSH, a następnie przejdź do sklonowanego repozytorium i dodaj .plik ZSH do .Zshrc za pomocą polecenia źródłowego:

CD ZSH-AutoComplete Źródło
Zsh-AutoComplete.podłącz.Zsh

Po pomyślnym zainstalowaniu narzędzia możesz teraz zobaczyć automatyczne sugeracje podczas pisania poleceń:

Korzystanie z ZSH-Autosuggestions

Inną metodą jest użycie pakietu ZSH-Autosuggestions. Ten pakiet umożliwia automatycznie zasuwane polecenia na podstawie historii swoich poleceń, umożliwiając z łatwością dostęp do powszechnie używanych poleceń.

Korzystając z Menedżera pakietów Apt, wydaj instalację jako:

Sudo apt-get Aktualizacja
sudo apt-get instaluj Zsh-Autosuggestions -y

Po zainstalowaniu możesz rozpocząć pisanie poleceń, a uzyskasz dostęp do poleceń, które możesz wpisać w tym kontekście.

Wniosek

Korzystając z dwóch wymienionych podejść, możesz znacznie ułatwić swoje zadania w skorupce, szybko uzyskując dostęp do wcześniej używanych poleceń i nowych w czasie rzeczywistym.