Skip to content

Archives

  • januar 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021

Categories

  • Ingen kategorier
Trend RepositoryArticles and guides
Articles

Sådan konfigurerer du din macOs-terminal med Zsh som en professionel

On november 23, 2021 by admin

af Chiamaka Ikeanyi

I nogle tilfælde er det surt at bruge standardterminalen. Du ønsker at gå ud over det sædvanlige, at tilføje liv til den kedelige terminal og forbedre din produktivitet.

Z shell (Zsh) er en Unix shell bygget oven på bash (standard shell til macOS) med en lang række forbedringer.

I denne gennemgang vil vi konfigurere iTerm2 med ZSH og dets afhængigheder. Dette er en no-brainer, og efter dette vil du overveje grunden til, at du ikke opdagede ZSH tidligere. Nå, men eftersom du allerede er her, så lad os kickstarte dette.

  • Keynotes
  • Stræk 1: Installer Homebrew
  • Stræk 2: Installer iTerm2
  • Stræk 3: Installer ZSH
  • Stræk 4: Installer Oh My Zsh
  • Stræk 5: Skift standardtemaet
  • Brug af et brugerdefineret tema
  • Stræk 6: Installer skrifttyper
  • Stræk 7: Installer farveskema
  • Stræk 8: Installer plugins
  • Stræk 9: Tilføj aliaser

Keynotes

  • Homebrew-installation
  • iTerm2-installation
  • ZSH- og Oh My ZSH-installationer
  • Oprettelse af afhængighederne for at skabe en smuk terminal

Stræk 1: Installer Homebrew

Homebrew er et gratis og open source-softwarepakkehåndteringssystem, der forenkler installationen af software på Apples macOS.

Hvor vi installerer Homebrew, skal vi installere CLI-værktøjerne til Xcode. Åbn din terminal, og kør kommandoen:

xcode-select —-install

Hvis du får en fejl, skal du køre xcode-select -r for at nulstille xcode-select.

Dernæst skal du installere Homebrew.

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

Stræk 2: Installer iTerm2

iTerm2 er en erstatning for terminal og efterfølgeren til iTerm. De fleste softwareingeniører foretrækker iTerm2 frem for den standardterminal, der leveres med macOS, som følge af de smarte funktioner. Du kan integrere zsh i iTerm2 for at øge produktiviteten.

For at installere iTerm2 skal du køre kommandoen:

brew cask install iterm2

Stræk 3: Installer ZSH

Zsh er en shell designet til interaktiv brug, selv om det også er et kraftfuldt scriptingsprog.

MacOs leveres som standard med zsh placeret i/bin/zsh.

Lad os installere zsh ved hjælp af brew og få iTerm2 til at bruge det.

brew install zsh

Stræk 4: Installer Oh My Zsh

“Oh My Zsh er en open source, fællesskabsdrevet ramme til administration af din zsh-konfiguration. Det vil ikke gøre dig til en 10x udvikler … men du vil måske føle dig som en”

– Robby Russell

Det kører på Zsh for at give cool funktioner, der kan konfigureres i konfigurationsfilen ~/.zhrc. Installer Oh My Zsh ved at køre kommandoen

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

Kontroller den installerede version

zsh --version

Du kan opgradere den for at få de nyeste funktioner, den tilbyder.

upgrade_oh_my_zsh

Start iTerm2 igen for at dykke ned i den nye oplevelse med at bruge Zsh. Velkommen til “Oh My Zsh”-verdenen ?.

Det er ikke det hele. Nu skal vi installere afhængighederne for at få det bedste ud af Zsh.

Stræk 5: Skift standardtemaet

Oh My Zsh leveres med en masse temaer. Standardtemaet er robbyrussell, men du kan ændre det til et hvilket som helst tema efter eget valg. I dette scenarie ændrede jeg det til agnoster, et allerede præinstalleret tema.

Du skal derefter vælge dette tema i din ~/.zshrc. For at åbne konfigurationsfilen (.zshrc), skal du køre kommandoen:

nano ~/.zshrc
Zsh theme set to agnoster

Og åbn filen i en teksteditor med

open ~/.zshrc

Sæt zsh-temaet og opdater dine ændringer

source ~/.zhrc

Brug af et brugerdefineret tema

For at installere et andet tema, der ikke er præinstalleret, klonér repositoryet i custom/themesmappen. I dette scenarie installerer vi powerlevel9k,

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

Vælg derefter dette tema i din ~/.zshrc

ZSH_THEME="powerlevel9k/powerlevel9k"

opdater dine ændringer ved at køre kommandoen source ~/.zshrc

Navigér til iTerm2 > Preferences > Profiles > Colors, hvis du ønsker at ændre baggrundsfarven på terminalen.

Det valgte tema i dette scenarie kræver powerline-skrifttyper. Så lad os installere den.

Stræk 6: Installer skrifttyper

Jeg vil bruge Inconsolata. Hent din foretrukne skrifttype ud af disse powerline-skrifttyper. Download og installer den derefter.

Og download hele skrifttypen.

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

For at ændre skrifttypen skal du navigere til iTerm2 > Preferences > Profiles > Text > Change Font.

Nu kan du se Inconsolata opført som en af skrifttyperne. Vælg din foretrukne skrifttype. For skrifttyper, der understøtter ligaturer som FiraCode, skal du markere indstillingen “Brug ligaturer” for at få vist dine pile og andre operatorer på en stilfuld måde som ( → ).

Vælg en powerline-skrifttype

Stræk 7: Installer farveskema

Lad os ændre farveskemaet for at få vores terminal til at fremstå smukt. Naviger til iTerm2-Color-Schemes og download ZIP-mappen. Udpak derefter den downloadede mappe, for det, vi har brug for, befinder sig i mappen med skemaer.

Navigér til iTerm2 > Preferences > Profile > Colors > Color Presets > Import

  • Navigér til mappen med skemaer, og vælg dine foretrukne farveskemaer for at importere dem.
  • Klik på et bestemt farveskema for at aktivere det. I dette scenario aktiverede jeg Batman, som er mit foretrukne farveskema.

Tada! ? Vi er færdige med de grundlæggende indstillinger.

Batman-farveskema

Stræk 8: Installer plugins

Oh My ZSH kommer forudindlæst med et git-plugin. Hvis du vil tilføje flere, f.eks. docker, auto-suggestion, syntaksfremhævning og mere:

  • Klonér Git-repositoriet
git clone https://github.com/zsh-users/zsh-docker.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-docker
  • Kør over til .oh-my-zsh > custom > plugins-mappen for at se den klonede mappe. For at få adgang til denne skal du køre kommandoen open ~/.oh-my-zsh
  • Føj plugin’et til plugin-afsnittet i konfigurationsfilen ~/.zshrc vist nedenfor
  • opdatér dine ændringer ved at køre kommandoen source ~/.zshrc

Stræk 9: Tilføj aliaser

Aliaser er genveje, der bruges til at reducere den tid, der bruges på at skrive kommandoer. Tilføj aliaser til de kommandoer, du kører i afsnittet vist nedenfor.

Typning dckimgs udfører kommandoen docker images

Tak for læsning.

Skriv et svar Annuller svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Arkiver

  • januar 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021

Meta

  • Log ind
  • Indlægsfeed
  • Kommentarfeed
  • 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