Skip to content

Archives

  • januari 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021

Categories

  • Geen categorieën
Trend RepositoryArticles and guides
Articles

Hoe configureer je de macOs Terminal met Zsh als een Pro

On november 23, 2021 by admin

door Chiamaka Ikeanyi

Soms is het gebruik van de standaardterminal waardeloos. Je wilt eens wat anders, om leven in de saaie terminal te brengen en je productiviteit te verhogen.

Z shell (Zsh) is een Unix-shell die bovenop bash (de standaard shell voor macOS) is gebouwd met een groot aantal verbeteringen.

In deze walk-through zullen we iTerm2 configureren met ZSH en de afhankelijkheden ervan. Dit is een no-brainer, en na dit, zul je je afvragen waarom je ZSH niet eerder hebt ontdekt. Nou, omdat je hier toch al bent, laten we er dan maar mee beginnen.

  • Keynotes
  • Stap 1: Installeer Homebrew
  • Stap 2: Installeer iTerm2
  • Step 3: Installeer ZSH
  • Stap 4: Installeer Oh My Zsh
  • Stap 5: Verander het standaardthema
  • U using a Custom Theme
  • Stap 6: Installeer lettertypen
  • Stap 7: Kleurenschema installeren
  • Stap 8: Plugins installeren
  • Stap 9: Voeg aliassen toe

Keynotes

  • Homebrew installatie
  • iTerm2 installatie
  • ZSH en Oh My ZSH installaties
  • Instellen van de afhankelijkheden om een mooie terminal te maken

Stap 1: Installeer Homebrew

Homebrew is een gratis en open-source software package management systeem dat de installatie van software op Apple’s macOS vereenvoudigt.

Voordat we Homebrew installeren, moeten we eerst de CLI-tools voor Xcode installeren. Open uw terminal en voer het volgende commando uit:

xcode-select —-install

Als u een foutmelding krijgt, voert u xcode-select -r uit om xcode-select te resetten.

Installeer vervolgens Homebrew.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Stap 2: Installeer iTerm2

iTerm2 is een vervanging voor terminal en de opvolger van iTerm. De meeste software engineers verkiezen iTerm2 boven de standaard terminal die met macOS wordt meegeleverd, vanwege de coole functies. U kunt zsh integreren in iTerm2 om de productiviteit te verhogen.

Om iTerm2 te installeren, voert u het commando uit:

brew cask install iterm2

Step 3: Installeer ZSH

Zsh is een shell ontworpen voor interactief gebruik, hoewel het ook een krachtige scripting taal is.

MacOs wordt standaard geleverd met zsh in/bin/zsh.

Laten we zsh installeren met brew en iTerm2 het laten gebruiken.

brew install zsh

Stap 4: Installeer Oh My Zsh

“Oh My Zsh is een open source, community-gedreven raamwerk voor het beheren van uw zsh configuratie. Het zal je geen 10x ontwikkelaar maken…maar je zou je er wel een kunnen voelen”

– Robby Russell

Het draait op Zsh om coole functies te bieden die configureerbaar zijn in het ~/.zhrc config bestand. Installeer Oh My Zsh door het commando

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Controleer de geïnstalleerde versie

zsh --version

U kunt het upgraden om de laatste mogelijkheden te krijgen.

upgrade_oh_my_zsh

Herstart iTerm2 om in de nieuwe ervaring van het gebruik van Zsh te duiken. Welkom in de “Oh My Zsh” wereld ?.

Dat is nog niet alles. Nu gaan we de afhankelijkheden installeren om het beste uit Zsh te halen.

Stap 5: Verander het standaardthema

Oh My Zsh wordt geleverd met een heleboel thema’s. Het standaard thema is robbyrussell, maar je kunt het veranderen in elk thema van je keuze. In dit scenario heb ik het veranderd in agnoster, een reeds voorgeïnstalleerd thema.

U moet dan dit thema selecteren in uw ~/.zshrc. Om het config bestand te openen (.zshrc) te openen, voert u het commando uit:

nano ~/.zshrc
Zsh theme set to agnoster

Of open het bestand in een teksteditor met

open ~/.zshrc

Stel het zsh theme in en werk uw wijzigingen bij

source ~/.zhrc

U using a Custom Theme

Om een ander thema te installeren dat niet vooraf is geïnstalleerd, kloon het archief naar de custom/themesdirectory. In dit scenario installeren we powerlevel9k,

$ git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

Selecteer vervolgens dit thema in uw ~/.zshrc

ZSH_THEME="powerlevel9k/powerlevel9k"

Update uw wijzigingen door het commando source ~/.zshrc

Navigeer naar iTerm2 > Preferences > Profiles > Colors als u de achtergrondkleur van de terminal wilt wijzigen.

Het geselecteerde thema in dit scenario vereist powerline-lettertypen. Laten we die dus installeren.

Stap 6: Installeer lettertypen

Ik zal Inconsolata gebruiken. Kies uw favoriete lettertype uit deze powerline fonts. Download en installeer het dan.

Of download het volledige lettertype.

git clone https://github.com/powerline/fonts.gitcd fonts./install.sh

Om het lettertype te wijzigen, navigeert u naar iTerm2 > Preferences > Profiles > Text > Change Font.

Nu ziet u Inconsolata als een van de lettertypen vermeld staan. Selecteer het lettertype van uw voorkeur. Bij lettertypen die ligaturen ondersteunen, zoals FiraCode, vinkt u de optie “Ligaturen gebruiken” aan om uw pijlen en andere operatoren op een stijlvolle manier weer te geven, zoals ( → ).

Selecteer een powerline-lettertype

Stap 7: Kleurenschema installeren

Laten we het kleurenschema eens veranderen om de schoonheid van onze terminal naar voren te brengen. Navigeer naar iTerm2-Color-Schemes en download de ZIP-map. Pak vervolgens de gedownloade map uit, want wat we nodig hebben staat in de map Schema’s.

Navigeer naar iTerm2 > Preferences > Profile > Colors > Color Presets > Import

  • Navigeer naar de map Schema’s en selecteer de kleurenschema’s van uw voorkeur om ze te importeren.
  • Klik op een specifiek kleurenschema om het te activeren. In dit scenario heb ik Batman geactiveerd, mijn favoriete kleurenschema.

Tada! ? We zijn klaar met de basisinstellingen.

Batman kleurenschema

Stap 8: Plugins installeren

Oh My ZSH wordt standaard geleverd met een git plugin. Om er meer toe te voegen, bijvoorbeeld docker, auto-suggestion, syntax highlighting en meer:

  • Kloon de Git repository
git clone https://github.com/zsh-users/zsh-docker.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-docker
  • Ga naar .oh-my-zsh > custom > plugins directory om de gekloonde directory te bekijken. Om deze te openen, voer het commando open ~/.oh-my-zsh
  • Voeg de plugin toe aan de plugin sectie van het config bestand ~/.zshrc hieronder getoond
  • Update uw wijzigingen door het commando source ~/.zshrc

Stap 9: Voeg aliassen toe

Aliassen zijn snelkoppelingen die gebruikt worden om de tijd die nodig is voor het typen van commando’s te verminderen. Voeg aliassen toe aan opdrachten die u uitvoert in de sectie die hieronder wordt weergegeven.

Typen dckimgs voert opdracht docker images uit

Dank voor het lezen.

Geef een antwoord Antwoord annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Archieven

  • januari 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021

Meta

  • Inloggen
  • Berichten feed
  • Reacties feed
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress