Existem duas coisas que você precisa fazer:
- Insira o comando
shopt -s histappendno seu.bashrc. Isso será anexado ao arquivo de histórico em vez de sobrescrevê-lo. - Também no seu
.bashrc, insiraPROMPT_COMMAND="$PROMPT_COMMAND;history -a; history -n"e o arquivo do histórico será reescrito e re-lido toda vez que o bash mostrar o prompt.
EDIT: Graças ao e-t172 para o truque history -n