prezto icon indicating copy to clipboard operation
prezto copied to clipboard

history command only shows the last item

Open ngocphamm opened this issue 1 year ago • 0 comments

Description

As title, after updating to latest version for the history module (using zinit, executing history command only shows the last command I had in my history.

It was working fine before this commit https://github.com/sorin-ionescu/prezto/commit/e14fdff4cbce3fb70dd641d2234465a5dae44561.

I found out that it works again if I have zstyle ':prezto:module:history' histsize <number> set.

Expected behavior

history command shows more commands in my history. I'm not even sure what's the default number is but here I get 16 commands.

Actual behavior

history command only shows the last command in my history.

Steps to Reproduce

  1. Start a new zsh session
  2. Execute some commands
  3. Exit the session (so the commands are being saved to the history file)
  4. Start a new zsh session
  5. Execute history command
  6. See only the last command is displayed

Versions

  • Prezto commit: 5ca892d6af50bedb1dd930e03bbe6b3511e976d3 (because I use zinit so this is the latest commit to the history module)
  • ZSH version: 5.9
  • OS information: macOS 13.4.1

ngocphamm avatar Jul 10 '23 18:07 ngocphamm