zsh

Jak skonfigurować i skonfigurować autouzupełnianie w ZSH

Jak skonfigurować i skonfigurować autouzupełnianie w ZSH
Jeśli jesteś jednorazowym użytkownikiem terminala, możesz użyć domyślnej powłoki dołączonej do systemu; it (Bash) posiada szeroką gamę funkcji i narzędzi, które pomogą Ci zrealizować Twoje zadania. Jeśli jednak jesteś zwykłym użytkownikiem terminala, Bash może stać się nudny, powtarzalny i nieefektywny.

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.git

Nastę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ła
autouzupeł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-get
sudo 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.

Gry Najlepsze emulatory konsoli do gier dla systemu Linux
Najlepsze emulatory konsoli do gier dla systemu Linux
W tym artykule wymienimy popularne oprogramowanie do emulacji konsoli do gier dostępne dla systemu Linux. Emulacja to warstwa kompatybilności oprogram...
Gry Najlepsze dystrybucje Linuksa do gier w 2021 r
Najlepsze dystrybucje Linuksa do gier w 2021 r
System operacyjny Linux przeszedł długą drogę od pierwotnego, prostego, serwerowego wyglądu. Ten system operacyjny znacznie się poprawił w ostatnich l...
Gry Jak przechwytywać i przesyłać strumieniowo sesję gry w systemie Linux
Jak przechwytywać i przesyłać strumieniowo sesję gry w systemie Linux
W przeszłości granie w gry było uważane tylko za hobby, ale z czasem branża gier odnotowała ogromny wzrost pod względem technologii i liczby graczy. P...