I'm wanting to add the previous command's history number to my prompt, as well as the exit code.

At present,

%h[%?]

Gives me the current history number, as well as the last exit code. What I'd really like is an expansion for %h-1, but I'm not sure if that is possible?

link|improve this question
feedback

1 Answer

up vote 1 down vote accepted

The answer, courtesy of /r/commandline on Reddit is:

 PS1='$[HISTCMD-1][%?] %#'
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.