Skip to content

Polecane wtyczki Zsh i przewodnik konfiguracji

Wtyczki Oh My Zsh

Oh My Zsh to popularny szkielet konfiguracyjny dla Zsh, który zawiera wiele przydatnych wtyczek mogących znacznie usprawnić pracę w linii poleceń. Oto kilka polecanych wtyczek:

1. zsh-autosuggestions

Ta wtyczka dostarcza automatyczne sugestie dla polecenia, które aktualnie wpisujesz, na podstawie Twojej historii i typowych poleceń. Wystarczy nacisnąć strzałkę w prawo, aby szybko uzupełnić sugerowane polecenie.

Instalacja:

git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

2. zsh-syntax-highlighting

Zapewnia podświetlanie składni w linii poleceń, co pomaga łatwiej rozpoznawać polecenia, argumenty i ścieżki do plików.

Instalacja:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

3. zsh-completions

Rozszerza domyślną funkcjonalność uzupełniania Zsh, dostarczając więcej opcji uzupełniania dla wielu poleceń.

Instalacja:

git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions

Upiększanie motywów

Dzięki Oh My Zsh możesz łatwo zmieniać motywy, aby upiększyć swój terminal. Polecany jest motyw Powerlevel10k, ponieważ jest zarówno ładny, jak i bogaty w informacje.

Zainstaluj Powerlevel10k:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.powerlevel10k

Ustaw motyw w ~/.zshrc:

ZSH_THEME="powerlevel10k/powerlevel10k"

Inne przydatne wtyczki

  • git: Wtyczka usprawniająca polecenia Git, dostarczająca wiele przydatnych aliasów poleceń Git.
  • docker: Uzupełnianie i podpowiedzi dla poleceń docker.
  • npm: Zapewnia uzupełnianie poleceń dla npm.

Możesz włączać lub wyłączać te wtyczki w pliku ~/.zshrc zgodnie ze swoimi potrzebami. Edytuj plik ~/.zshrc, znajdź linię plugins i dodaj lub usuń nazwy wtyczek.

plugins=(git docker npm)

Wskazówki

  • Użyj Ctrl + r, aby szybko przeszukiwać historię poleceń.
  • Powtórz poprzednie polecenie za pomocą !!.
  • Użyj polecenia man, aby wyświetlić instrukcje dla innych poleceń, na przykład man git.

Dzięki rozsądnej konfiguracji wtyczek i motywów Zsh możesz znacznie poprawić wydajność i estetykę swojej linii poleceń. Mamy nadzieję, że ten przewodnik pomoże Ci zbudować potężne środowisko linii poleceń!