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.

Publicité
$ 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 -)"
Installation D'Oh-My-Zsh Dans Ubuntu
Installation D&Rsquo;Oh-My-Zsh Dans Ubuntu

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/
Thèmes Oh-My-Zsh
Thèmes Oh-My-Zsh

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
Changer Le Thème Oh-My-Zsh
Changer Le Thème Oh-My-Zsh

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.

Ajouter Des Plugins Oh-My-Zsh
Ajouter Des Plugins Oh-My-Zsh

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
Ajouter De Nouveaux Plugins À Oh My Zsh
Ajouter De Nouveaux Plugins À Oh My Zsh

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.

Saisie Automatique
Saisie Automatique

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

Mise À Jour Automatique Oh-My-Zsh
Mise À Jour Automatique Oh-My-Zsh

Il est possible d’exécuter des mises à jour manuelles en exécutant la commande.

$ omz update
Mettre À Jour Oh-My-Zsh
Mettre À Jour Oh-My-Zsh

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
Supprimer Oh-My-Zsh Dans Ubuntu
Supprimer Oh-My-Zsh Dans Ubuntu

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.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Publicité
Article précédentLe rapport sur les emplois Open Source 2020 révèle une augmentation de la demande de talents DevOps
Article suivantUKUI 3.1 apporte des changements visuels majeurs
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici