GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Oh My Zsh su Ubuntu

Quando usi Linux, la maggior parte del tempo dell'utente trascorri in un terminale. Un terminale attraente ci consente di migliorare la produttività personale e goderci il processo di lavoro. Se desideri personalizzare il tuo terminale e renderlo professionale, ti mostreremo come utilizzare Oh My Zsh per raggiungere questo obiettivo. In questo articolo, descriveremo come installare e configurare un bellissimo terminale per il tuo Ubuntu Linux.

Oh mio Zsh

Oh my Zsh è un framework open source guidato dalla community che puoi utilizzare per gestire la configurazione di Zsh. Dai un'occhiata a Quale terminale è migliore:Bash vs Zsh per saperne di più su Zsh.

Zsh ha funzioni, temi, helper, plug-in e altre funzionalità molto più utili che ti aiuteranno a ottenere di più dalla tua shell.

Attualmente Oh My Zsh è in grado di supportare 150 temi e 275 plugin.

Ora, andiamo verso il processo di personalizzazione di Oh My Zsh su Ubuntu.

Installazione di Oh My Zsh

In questa sezione tratteremo il processo di installazione di Oh My Zsh.

Prima di apportare modifiche al mio sistema, preferirei prima testarle. L'opzione ideale è utilizzare l'immagine Docker di Ubuntu. Il motivo principale qui è la possibilità di reimpostare il contenitore se qualcosa va storto.

Per avviare il contenitore Docker, utilizza i seguenti comandi:

docker run -it ubuntu:20.04 /bin/bash

L'immagine predefinita di Ubuntu Docker non contiene Zsh, devi prima installarla:

apt-get update
apt-get install -y zsh

Ora puoi avviare il terminale Zsh:

zsh --version
zsh

A partire da ora, tutti i comandi saranno gli stessi per il contenitore Ubuntu Docker e il tuo sistema Ubuntu.

Innanzitutto, dobbiamo assicurarci di aver richiesto i pacchetti sul nostro sistema che includono git, curl e wget:

apt-get update && apt install -y curl wget git

Quindi, installa l'ultima versione del framework Oh My Zsh:

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Rispondi S per cambiare la tua shell predefinita in Zsh.

Impostazione del tema Oh My Zsh

Oltre a tutte le altre funzionalità di Oh My Zsh, mi piace particolarmente la raccolta di temi fornita con l'installazione.

Migliora l'aspetto del terminale e aumenta la produttività.

Per impostazione predefinita, tutti i temi Zsh sono installati su ~/.oh-my-zsh/themes directory:

ls ~/.oh-my-zsh/themes

Il tema predefinito per la shell Zsh è "robbyrussell “.

Per modificare questo tema, aggiorna il ~/.zshrc file e imposta ZSH_THEME valore variabile con il nome del tema che vuoi utilizzare:

nano ~/.zshrc

Prova a utilizzare crunch , ad esempio:

Ora, usa il seguente comando per installare i caratteri powerline:

apt-get install -y powerline fonts-powerline

Per applicare le modifiche al tema, esegui il comando seguente:

source ~/.zshrc

Configurazione dei plug-in Oh My Zsh

Oh My Zsh supporta un gran numero di plugin ed è facile configurarli. Se desideri iniziare a utilizzare qualsiasi plug-in, devi scaricare il kit di plug-in e aggiungerne il nome ai plugins variabile in ~/.zshrc file.

L'installazione predefinita di Zsh viene fornita con un git plugin che ti consente di ottenere informazioni su branch, commit e stato del tuo repository git locale.

A titolo di esempio, aggiungiamo altri due utili plugin:

  • zsh-autosuggestioni
  • evidenziazione della sintassi zsh

Per installare il primo plugin, clonalo nella directory dei plugin di Zsh:

git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

Stessa cosa dovrebbe essere fatta per il secondo plugin:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

Ora aggiungi i nomi dei plugin scaricati nel parametro plugin di ~/.zhsrc file:

nano ~/.zshrc

Modifica la variabile dei plugin:

Per applicare le modifiche, usa il comando sorgente:

source ~/.zshrc

Configurazione degli aggiornamenti di Oh My Zsh

Ogni due settimane Oh My Zsh controlla automaticamente gli aggiornamenti.

Puoi anche disabilitare questa funzione impostando il DISABLE_AUTO_UPDATE variabile su true .

Oppure puoi modificare l'intervallo di aggiornamento modificando il valore di UPDATE_ZSH_DAYS .

Per l'aggiornamento manuale, utilizza il seguente comando:

omz update

Per abilitare l'evidenziazione della sintassi, aggiungila a ~/.zshrc :

echo "source $HOME/.zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ~/.zshrc

Infine, applica le modifiche:

source ~/.zshrc

Riepilogo

In questo articolo, abbiamo trattato le basi della personalizzazione della shell Zsh in Ubuntu Linux usando Oh My Zsh. Abbiamo mostrato come impostare temi Zsh, installare caratteri powerline aggiuntivi, abilitare l'evidenziazione della sintassi, installare plug-in ed eseguire aggiornamenti automatici e manuali di Oh My Zsh.

Ci auguriamo che tu abbia trovato utile questo articolo. Se è così, per favore, aiutaci a diffonderlo nel mondo!


Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare Zsh su Ubuntu 20.04?

  3. Come installare R su Ubuntu 16.04

  4. Come installare Vai su Ubuntu 18.04

  5. Come installare ZSH su Ubuntu 20.04

Come installare R su Ubuntu 18.04

Come installare qt su Ubuntu 20.04

Come installare ZSH (Z Shell) su Ubuntu 20.04

Come installare OH-MY-ZSH in Ubuntu 21.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04