Sådan undgår du skærmrydning med git log --oneline i Oh My Zsh

Hvordan kan det undgås, at skærmen ryddes ved brug af git log --oneline i Oh My Zsh, så outputtet vises direkte efter kommandoen, som det gjorde i bash shell?

For at undgå, at skærmen ryddes ved brug af git log --oneline i Oh My Zsh, kan du deaktivere pageren med --no-pager, konfigurere git globalt til at bruge cat som pager, eller oprette et alias i din .zshrc-fil.

Sådan undgår du, at skærmen ryddes ved brug af git log --oneline i Oh My Zsh

Når du bruger git log --oneline i Oh My Zsh, kan det ske, at skærmen ryddes, og outputtet vises ikke direkte efter kommandoen, som det gør i bash shell. For at undgå dette kan du følge disse trin:

  1. Deaktiver pager:

    Git bruger som standard en pager til at vise output, hvilket kan forårsage, at skærmen ryddes. Du kan deaktivere pageren ved at tilføje --no-pager til din kommando:

    git --no-pager log --oneline
  2. Konfigurer global indstilling:

    Hvis du vil deaktivere pageren for alle git-kommandoer globalt, kan du ændre git-konfigurationen:

    git config --global core.pager cat

    Dette vil indstille pageren til cat, som simpelthen udskriver output direkte til terminalen.

  3. Brug en alias:

    Du kan oprette et alias i din .zshrc-fil for at gøre det nemmere at bruge git log --oneline uden pager:

    alias gitlog='git --no-pager log --oneline'

    Tilføj denne linje til din .zshrc-fil og kør source ~/.zshrc for at anvende ændringerne. Herefter kan du blot skrive gitlog for at få det ønskede output.

Ved at følge disse trin kan du sikre, at outputtet fra git log --oneline vises direkte efter kommandoen uden at rydde skærmen i Oh My Zsh.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker