Como obter o número do histórico do comando anterior do ZSH no prompt?

3

Eu estou querendo adicionar o número do histórico do comando anterior ao meu prompt, bem como o código de saída.

Atualmente,

%h[%?]

Dá-me o número do histórico current , bem como o código de saída last . O que eu realmente gostaria é de uma expansão para %h-1 , mas não tenho certeza se isso é possível?

    
por jvc26 17.01.2012 / 19:00

1 resposta

5

A resposta, cortesia de / r / commandline no Reddit é:

 PS1='$[HISTCMD-1][%?] %#'
    
por 23.01.2012 / 19:33

Tags