Ten samouczek pokaże Ci, jak skonfigurować działający w czasie rzeczywistym moduł autouzupełniania z wyprzedzeniem dla ZSH, aby praca z terminalem była łatwiejsza i bardziej wydajna.
Korzystanie z autouzupełniania zsh
Pierwszą metodą, której użyjemy, jest repozytorium zsh-autocomplete, prosty skrypt powłoki, który umożliwia automatyczne uzupełnianie i sugestie w czasie rzeczywistym w powłoce ZSH podczas pisania.
Przed zainstalowaniem upewnij się, że masz zainstalowane i aktualne ZSH i git.
Pierwszym krokiem jest sklonowanie repozytorium:
git clone --depth 1 -- https://github.com/marlonrichert/zsh-autouzupełnianie.gitNastępnie usuń wszystkie wywołania compinit 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-autouzupełnianie źródłaautouzupełnianie zsh.podłącz.zsh
Po pomyślnym zainstalowaniu narzędzia możesz teraz wyświetlać automatyczne sugestie podczas wpisywania poleceń:
Korzystanie z autosugestii zsh
Inną metodą jest użycie pakietu zsh-autosuggestions. Ten pakiet umożliwia automatyczne sugerowanie poleceń na podstawie historii Twoich poleceń, umożliwiając łatwy dostęp do często używanych poleceń.
Korzystając z menedżera pakietów apt, uruchom instalację jako:
aktualizacja sudo apt-getsudo apt-get install zsh-autosuggestions -y
Po zainstalowaniu możesz zacząć wpisywać polecenia, a uzyskasz dostęp do poleceń, które możesz wpisywać w tym kontekście.
Wniosek
Korzystając z dwóch wspomnianych podejść, możesz znacznie uprościć swoje zadania w powłoce, szybko uzyskując dostęp do wcześniej używanych poleceń i nowych w czasie rzeczywistym.