Hvis du oplever, at kun de sidste 16 kommandoer vises, når du bruger history
i ZSH, kan det skyldes en begrænsning i din konfiguration. Følg disse trin for at sikre, at alle kommandoer i .zsh_history
vises:
Åbn din .zshrc
fil og kontroller, om der er nogen begrænsninger sat på antallet af historikkommandoer.
nano ~/.zshrc
Sørg for, at HISTSIZE
og SAVEHIST
variablerne er sat til en høj værdi. Disse variabler bestemmer, hvor mange kommandoer der gemmes i hukommelsen og på disken.
HISTSIZE=1000
SAVEHIST=1000
Efter at have ændret din .zshrc
fil, skal du genindlæse konfigurationen for at ændringerne træder i kraft.
source ~/.zshrc
fc
kommandoen:
Hvis du stadig kun ser de sidste 16 kommandoer, kan du bruge fc
kommandoen til at vise hele historikken.
fc -l -100
Dette vil vise de sidste 100 kommandoer. Du kan justere tallet for at vise flere eller færre kommandoer.
.zsh_history
filen direkte:
Hvis alt andet fejler, kan du åbne .zsh_history
filen direkte for at se alle gemte kommandoer.
cat ~/.zsh_history
Ved at følge disse trin, bør du kunne se alle kommandoer i din .zsh_history
fil og ikke kun de sidste 16 kommandoer.