Al tutorial d’avui us vull mostrar com instal·lar ZSH, convertir-lo en el shell predeterminat i instal·lar el framework oh-my-zsh per personalitzar i afegir més funcionalitat al vostre shell mitjançant connectors.
Comencem:
Com instal·lar ZSH i Oh-My-ZSH Framework
ZSH és un shell popular que sol estar disponible als dipòsits de les principals distribucions de Linux. Per instal·lar-lo, utilitzeu el gestor de paquets predeterminat. Per a aquest exemple, utilitzaré el gestor de paquets apt:
suo apt-get update
suo apt-get install zsh -i
A continuació, executeu ZSH per a la configuració inicial i creeu un fitxer de configuració .zshrc.
Per convertir ZSH en el vostre shell predeterminat, utilitzeu l'ordre chsh com a:
chsh -s /usr/sóc/zshInstal·lant oh-my-zsh
Instal·lar el marc oh-my-zsh és fàcil com executar una sola línia d’ordres. Si voleu saber què fa l’escriptori de l’instal·lador, el podeu baixar i revisar i executar-lo un cop us sembli còmode. En cas contrari, utilitzeu qualsevol de les ordres següents per instal·lar-lo:
sh -c '$ (wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)'
Per utilitzar cURL, introduïu l'ordre:
sh -c '$ (curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)'Un cop hàgiu instal·lat i activat oh-my-zsh, podeu començar a personalitzar-lo editant el fitxer .zshrc al directori inicial.
Com activar els connectors
Per defecte, oh-my-zsh inclou una col·lecció de connectors que podeu activar segons les vostres necessitats. Alguns són àlies simples, però d’altres són complexos. El següent enllaç conté una llista de tots els connectors compatibles.
https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins
Un cop trobeu un connector que vulgueu utilitzar, activeu-lo afegint-lo a la matriu plugin () del fitxer .zshrc. Per exemple, per activar els connectors python, Vscode, git i wp-CLI, afegiu les entrades com es mostra a continuació:
connectors=(pitó,vaja, vscode, wp-cli)Deseu el fitxer i feu el fitxer .zshrc per carregar els canvis o iniciar una nova sessió de l'intèrpret d'ordres.
font~/.zshrcConclusió
ZSH i Oh-my-zsh tenen una comunitat dedicada que publica constantment nous connectors, temes i funcions per facilitar el treball amb el shell. No dubteu a visitar els fòrums de la comunitat per explorar maneres de personalitzar el vostre shell segons les vostres necessitats.