- - Hoe van Linux naar ZSH te schakelen

Hoe van Bash naar ZSH over te schakelen op Linux

Linux-gebruikers die veel tijd doorbrengen in determinal raakt zeer bekend met de Bash Shell. Het is veelzijdig en betrouwbaar, maar mist functies waardoor het modern aanvoelt. Als u op zoek bent naar iets met meer functies dan de Bash Shell, is een goed alternatief voor uitchecken de Z Shell (ook bekend als Zsh). Het is gebaseerd op Bash maar heeft belangrijke verbeteringen die het bruikbaarder maken. In deze gids zullen we ingaan op hoe u kunt overschakelen van Bash naar ZSH en dit uw primaire Shell kunt maken, evenals hoe u het Oh My Zsh-raamwerk kunt activeren voor verdere verbeteringen.

Installeer Zsh

Voordat je de Zsh-shell in plaats van Bash gebruikt,je moet het op je Linux-pc installeren. Gelukkig, omdat Zsh een van de meest bekende Bash-alternatieven is, is het geen probleem om het te krijgen. Open een terminalvenster en voer het commando in om het aan uw distributie te laten werken.

Ubuntu

sudo apt install zsh

Debian

sudo apt-get install zsh

Arch Linux

Arch Linux gebruikt standaard de Z Shell standaard,op de live schijf. Hoewel de live-schijf Zsh gebruikt, betekent dit nog niet dat uw installatie deze standaard heeft ingeschakeld. Als je hebt besloten om met traditionele Bash te gaan, moet je misschien de shell met Pacman installeren.

sudo pacman -S zsh

Fedora

sudo dnf install zsh

OpenSUSE

sudo zypper install zsh

Andere Linuxes

Zoals eerder vermeld, is Zsh erg populair inde Linux-gemeenschap. Als gevolg hiervan zouden gebruikers van zelfs de meest obscure Linux-distributies geen problemen moeten hebben om het in de pakketbeheerder te vinden. Om Zsh te installeren, opent u een terminal, zoekt u op "zsh" en installeert u het zoals u normaal software installeert.

U kunt ook naar de Zsh-website gaan en leren hoe u deze op uw gewenste Linux-besturingssysteem kunt krijgen.

Zsh configureren

Om Zsh te configureren, opent u de terminal en voert u deze uit. De Z Shell voor de eerste keer uitvoeren, opent automatisch de configuratiewizard. Druk in de wizard op 1 op het toetsenbord om het installatieproces te starten.

Op de volgende pagina heeft Zsh veel opties om uit te kiezen. Deze opties zijn om het instellen van de shell eenvoudig te maken. Druk nogmaals op 1. Als u deze optie selecteert, wordt u door de configuratie van Shell-geschiedenisinstellingen geleid, enz.

Druk eerst op 1 om de lijngrootte van de geschiedenis in te stellen. Druk dan op 2 om het nieuwe geschiedenisbestand te maken, en 3 om het aantal te bewaren regels aan te passen. Wanneer alle 3 de instellingen zijn geconfigureerd, drukt u op Q om terug te gaan naar het hoofdmenu.

Druk in het Zsh-configuratiemenu op 2 om het auto-complete systeem in te stellen. Dit systeem vult automatisch opdrachten in die het detecteert in het geschiedenisbestand.

Met automatisch aanvullen actief, drukt u op Q om terug te gaan naar het menu.

Opties instellen 1 en 2 zijn de enige kritische stappen. Als u wilt, doorloopt u de rest van de instellingen om uw Z Shell-ervaring volledig aan te passen. Druk anders op 0 om de wijzigingen op te slaan en af ​​te sluiten.

Chang Standaard Shell

Zsh is correct geconfigureerd, maar niet de standaard Desktop Shell. Bash wordt standaard nog steeds geopend wanneer een terminal wordt geopend. Om dit probleem op te lossen, gaat u naar de terminal en gebruikt u de chsh commando.

Wijzig eerst de shell voor Root:

sudo -s
chsh -s /bin/zsh root

Nu de rootgebruiker standaard Zsh gebruikt, is het tijd om uw gebruiker over te schakelen. Houd er rekening mee dat u deze opdracht opnieuw moet uitvoeren voor elke gebruiker die de Zsh Shell wil gebruiken. Vervangen gebruiker in de onderstaande opdracht met uw gebruikersnaam.

chsh -s /bin/zsh username

Voer het wachtwoord van de gebruiker in om de wijziging te bevestigen. Sluit de terminal en open deze opnieuw om toegang te krijgen tot Zsh.

Installeer Oh My Zsh

Alleen Zsh gebruiken is voldoende voor de meeste gebruikers, maar als je nog meer uit deze shell wilt halen, is het installeren van Oh My Zsh de beste keuze. Om Zsh te krijgen, gebruik de wget downloadtool om de nieuwste versie van te pakkenhet installatiescript. Houd er rekening mee dat je het Git-pakket op je Linux-pc moet hebben geïnstalleerd. Zoek "git" in de pakketbeheerder en installeer het voordat u Wget gebruikt.

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

Oh My Zsh, eenmaal op je Linux-pc, zet een leuke opZsh-configuratiebestand compleet met tientallen verschillende plug-ins om uit te kiezen. Om een ​​van deze plug-ins in te schakelen, moet u het Zsh-configuratiebestand bewerken. Gebruik in de terminal de Nano-teksteditor om ~ / te openen.zshrc.

nano ~/.zshrc

Eerst op de lijst met plug-ins om uit te kiezen in OhMijn Zsh zijn thema's. Het thema "Robby Russel" is standaard ingeschakeld. Wil je nog iets? Ga hier naar deze pagina, zoek een thema en verander de naam tussen de aanhalingstekens in uw favoriete thema.

Na het thema zijn er nog veel meer Zshplug-ins om in te schakelen. Blader door de lijst met de pijltjestoets en lees de beschrijving van de plug-ins. Zie je er een die je leuk vindt? Verwijder het # -teken voor de code om de plug-in te activeren.

Schakel de plug-ins in door Nano op te slaan (Ctrl + O vervolgens Ctrl + X) en het opnieuw opstarten van de terminal.

Comments