Skip to content

Ghid de recomandări și configurare a plugin-urilor Zsh

Plugin-uri Oh My Zsh

Oh My Zsh este un cadru de configurare Zsh popular care vine cu multe plugin-uri utile ce vă pot îmbunătăți considerabil experiența în linia de comandă. Iată câteva plugin-uri recomandate:

1. zsh-autosuggestions

Acest plugin oferă sugestii automate pentru comanda pe care o tastați în prezent, pe baza istoricului și a comenzilor comune. Trebuie doar să apăsați săgeata spre dreapta pentru a finaliza rapid comanda sugerată.

Instalare:

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

2. zsh-syntax-highlighting

Oferă evidențiere de sintaxă pentru linia de comandă, ajutându-vă să identificați mai ușor comenzile, argumentele și căile fișierelor.

Instalare:

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

3. zsh-completions

Extinde funcționalitatea de completare implicită a Zsh, oferind mai multe opțiuni de completare pentru multe comenzi.

Instalare:

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

Înfrumusețarea temelor

Cu Oh My Zsh, puteți schimba cu ușurință temele pentru a vă înfrumuseța terminalul. Tema Powerlevel10k este recomandată deoarece este atât frumoasă, cât și informativă.

Instalați Powerlevel10k:

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

Setați tema în ~/.zshrc:

ZSH_THEME="powerlevel10k/powerlevel10k"

Alte plugin-uri utile

  • git: Un plugin care îmbunătățește comenzile Git, oferind multe alias-uri utile pentru comenzile Git.
  • docker: Completare și indicii pentru comenzile docker.
  • npm: Oferă completarea comenzilor pentru npm.

Puteți activa sau dezactiva aceste plugin-uri în fișierul ~/.zshrc în funcție de nevoile dumneavoastră. Editați fișierul ~/.zshrc, găsiți linia plugins și adăugați sau eliminați numele plugin-urilor.

plugins=(git docker npm)

Sfaturi

  • Utilizați Ctrl + r pentru a căuta rapid în istoricul comenzilor.
  • Repetați comanda anterioară folosind !!.
  • Utilizați comanda man pentru a vizualiza manualele pentru alte comenzi, de exemplu man git.

Prin configurarea rezonabilă a plugin-urilor și temelor Zsh, puteți îmbunătăți semnificativ eficiența și estetica liniei de comandă. Sperăm că acest ghid vă va ajuta să construiți un mediu de linie de comandă puternic!