Lorsque vous travaillez avec des environnements basés sur Unix, la majorité de notre temps sera consacrée à travailler dans un terminal. Un bon terminal nous fera nous sentir bien et améliorera notre productivité. C’est ici que OH-MY-ZSH entre en jeu.
OH-MY-ZSH est un framework open-source pour gérer ZSH configuration et est piloté par la communauté. Il est livré avec des tonnes de fonctions utiles, de plugins, d’aides, de thèmes et de quelques éléments qui vous rendront meilleur au terminal. Il y a actuellement 275+ plugins et 150 thèmes pris en charge.
Tout d’abord, vous devez installer et configurer ZSH comme shell par défaut dans Ubuntu.
Exigences
- Zsh devrait être installé (v4.3.9 ou plus récent ferait mais nous préférons 5.0.8 et plus récent).
- Boucle ou Wget doit être installé.
- Git doit être installé (v2.4.11 ou supérieur recommandé).
Voyons comment installer et configurer le OH-MY-ZSH programme dans Ubuntu Linux.
Installation d’OH-MY-ZSH dans Ubuntu Linux
Installation de Oh mon zsh peut être effectuée en utilisant « Boucle » ou « Wget»Dans votre terminal. Assurez-vous que l’un des utilitaires est installé dans le système d’exploitation, sinon installez-les avec git en exécutant ce qui suit commande apt.
$ sudo apt install curl wget git
Ensuite, installez Oh mon zsh via la ligne de commande avec soit boucle ou wget comme montré.
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" OR $ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
Une fois que vous installez OH-MY-ZSH, il faudra une sauvegarde de votre existant .zhrc
fichier. Puis un nouveau .zshrc
Le fichier sera créé avec les configurations. Donc, chaque fois que vous décidez de supprimer OH-MY-ZSH en utilisant le programme de désinstallation, un ancien .zshrc
le fichier sera rétabli.
-rw-r--r-- 1 tecmint tecmint 3538 Oct 27 02:40 .zshrc
Toutes les configurations sont placées sous .zshrc
fichier. C’est là que vous allez soit modifier les paramètres, soit activer de nouveaux plugins ou modifier les thèmes en fonction des besoins.
Décomposons certains des paramètres importants que nous pouvons modifier dans le .zshrc
fichier.
Thèmes OH-MY-ZSH
Parmi toutes les fonctionnalités de OH-MY-ZSH, J’adore l’ensemble de thèmes qui accompagne l’installation. Cela améliore visuellement mon apparence et ma sensation terminales. Les thèmes sont installés sous « /home/tecmint/.oh-my-zsh/themes/«.
$ ls /home/tecmint/.oh-my-zsh/themes/
Par défaut « Robbyrussell»Est le thème qui se charge. Pour changer de thème, modifiez le paramètre « ZSH_THEME = » sous le .zshrc
fichier.
$ nano ~/.zshrc
Vous devez vous procurer (source ~ / .zshrc) le fichier pour que les modifications soient effectives.
$ source ~/.zshrc
Plugins OH-MY-ZSH
Il existe des tonnes de plugins pris en charge par OH-MY-ZSH. La mise en place d’un plugin est assez simple. Tout ce que tu dois faire est obtenir le package du plugin et ajoutez le nom du plugin dans le paramètre plugins sur le .zshrc
fichier. Par défaut, git est le seul plugin activé après l’installation.
Maintenant, je vais ajouter deux autres plugins « Autosuggestions ZSH et Mise en évidence de la syntaxe ZSH»En clonant les paquets.
$ git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions $ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Pour rendre les plugins efficaces, tout ce que vous avez à faire est de modifier le .zhsrc
fichier, ajoutez le nom du plugin dans plugins=()
avec un espace entre chaque nom de plugin.
$ nano ~/.zshrc
Maintenant source (source ~ / .zshrc) pour que les modifications soient effectives. Vous pouvez maintenant voir sur la capture d’écran le autosuggestion La fonctionnalité est activée et elle se souvient de la commande que j’ai utilisée précédemment et suggère en fonction de celle-ci.
Mise à jour automatique OH-MY-ZSH
OH-MY-ZSH recherche automatiquement les mises à jour bihebdomadaire. Pour le désactiver, définissez le paramètre DISABLE_AUTO_UPDATE = « vrai ». Vous pouvez également contrôler le nombre de jours pendant lesquels la mise à jour doit s’exécuter en définissant export UPDATE_ZSH_DAYS = .
Il est possible d’exécuter des mises à jour manuelles en exécutant la commande.
$ omz update
Suppression d’OH-MY-ZSH dans Ubuntu Linux
Si vous souhaitez supprimer oh-mon-zsh, exécutez la commande « désinstaller oh_my_zsh«. Il supprimera tous les fichiers et dossiers nécessaires faisant partie de oh_my_zsh et revenir à l’état précédent. Redémarrez votre terminal pour que les modifications soient effectives.
$ uninstall oh_my_zsh
Voilà pour cet article. Nous avons exploré ce qu’est oh-mon-zsh, comment l’installer et le configurer. Nous avons également vu des plugins et des thèmes. Il y a beaucoup plus de fonctionnalités que ce dont nous avons discuté dans cet article. Explorez et partagez votre expérience avec nous.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.
Nous sommes reconnaissants pour votre soutien sans fin.
.