Jak nainstalovat a nastavit Zsh v Ubuntu 20.04

tento článek pojednává o instalaci a konfiguraci ZSH na Ubuntu 20.04. Tento krok platí pro všechny distribuce založené na Ubuntu. ZSH je zkratka pro z Shell, což je shellový program pro operační systémy podobné Unixu. ZSH je rozšířená verze Bourne Shell, která obsahuje některé funkce BASH, KSH, TSH.

zsh funkce

  • dokončení příkazového řádku.
  • historii lze sdílet mezi všemi Shelly.
  • rozšířený soubor globbing.
  • lepší zpracování proměnných a polí.
  • kompatibilita s granáty jako bourne shell.
  • oprava pravopisu a automatické vyplňování názvů příkazů.
  • pojmenované adresáře.

Instalace Zsh v Ubuntu Linux

Existují dva způsoby instalace ZSH v Ubuntu pomocí apt správce balíčků a instalace od zdroje.

použijeme správce balíčků apt k instalaci ZSH na Ubuntu.

$ sudo apt install zsh
Install Zsh v Ubuntu
Install Zsh v Ubuntu

správce balíčků nainstaluje nejnovější verzi ZSH, který je 5.8.

$ zsh --versionzsh 5.8 (x86_64-ubuntu-linux-gnu)

instalace ZSH se nezmění a nenastaví jako výchozí shell. Musíme upravit nastavení, aby ZSH náš výchozí shell. Pomocí příkazu „chsh“ s příznakem '-s' přepněte výchozí shell pro uživatele.

$ echo $SHELL$ chsh -s $(which zsh) or $ chsh -s /usr/bin/zsh
Sada Zsh Shell v Ubuntu
Nastavit Zsh Shell v Ubuntu

Nyní používat nový zsh shell, odhlásit z terminálu a znovu přihlásit.

Nastavení Zsh v Ubuntu Linux

ve Srovnání s jinými mušle jako BASH, ZSH vyžaduje nějaké konfiguraci, které mají být postaráno. Při prvním spuštění ZSH vám hodí některé možnosti konfigurace. Podívejme se, jaké jsou tyto možnosti a jak tyto možnosti nakonfigurovat.

vyberte možnost "1" na první stránce, která nás zavede do hlavního menu.

Nový Uživatel Zsh Nastavení
Nový Uživatel Zsh Nastavení

hlavní menu se zobrazí některé doporučené možnosti konfigurace.

Zsh Hlavní Menu
Zsh Hlavní Menu

Stiskněte tlačítko 1, bude to trvat vás konfigurovat Historii související parametry, jako kolik historie linek, které mají být zachovány a historie umístění souboru. Jakmile jste na stránce „Historie konfigurace“, můžete jednoduše zadat "1" nebo "2" nebo "3" a změnit přidruženou konfiguraci. Jakmile provedete změnu stavu, změní se z „dosud neuloženo“ na „nastavit, ale neuloženo“.

 konfigurace historie zsh
konfigurace historie zsh

pro zapamatování změn stiskněte "0". Jakmile vyjdete do hlavního menu, změní se stav z „doporučeno“ na „neuložené změny“.

Zsh Historii Konfigurace
Zsh Historii Konfigurace

Podobně, musíte změnit nastavení pro dokončení systému, klíče a společného pláště možnosti. Po dokončení stiskněte “ 0 “ pro uložení všech změn.

 nastavení Zsh
nastavení Zsh

nastavení je nyní dokončeno a dostanete se do shellu. Od příště váš shell nelze spustit přes tyto počáteční nastavení, ale můžete spustit nový uživatel nainstalovat příkaz znovu, jak je znázorněno na obrázku níže v případě potřeby kdykoli.

Zsh Nastavení Dokončeno
Zsh Nastavení Dokončeno

Tam je alternativní a snadný způsob, místo ruční nastavení každé konfigurace. To je způsob, jakým dávám přednost normálně. Místo výběru možnosti "1" a přechodu do hlavní nabídky pro nastavení každého nastavení můžeme zvolit možnost "2", která naplní soubor .zshrc výchozími parametry. Parametry můžeme změnit přímo v souboru .zshrc.

Zsh Výchozí Parametry
Zsh Výchozí Parametry

Vrátit se k Staré Bash Shell

V případě, že se chcete vrátit ke staré shell, budete muset postupovat podle níže uvedených kroků.

$ sudo apt --purge remove zsh$ chsh -s $(which "SHELL NAME")

nyní otevřete novou relaci, abyste viděli změny, které mají být účinné

to je vše pro tento článek. Podívejte se na náš článek o instalaci a konfiguraci oh-my-zsh na ubuntu 20.04. Nainstalujte ZSH a prozkoumejte jeho funkce a podělte se s námi o své zkušenosti.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

Previous post Burgess Meredith
Next post GD & T pro začátečníky: MMC & bonus tolerance, vysvětleno ve 3D