ITERM2 Ottieni un comando diverso precedente usando tasti freccia su e giù
-
28-10-2019 - |
Domanda
Ho trovato irritante che se si esegue un comando 5 volte è necessario premere il tasto freccia 6 volte per ottenere il comando precedente. È in qualche modo per cambiare questo comportamento?
ITERM2 Build 1.0.0.20111020
Soluzione
Non è una caratteristica di iTerm ma della funzione di storia del tuo shell. Se usi il bash predefinito puoi metterlo nel tuo ~/.bashrc
:
export HISTCONTROL=ignoreboth
shopt -s histappend
# After each command, save and reload history
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
La prima riga dirà a Bash di ignorare le voci di storia duplicate e vuote. La seconda riga unire la cronologia di più sessioni aperte (ad es. In più schede o finestre). La riga di Thirs si assicurerà che la cronologia sia conservata dopo ogni comando.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow