Como isso pode ser alcançado para que todo comando inserido seja visível no histórico de todos os terminais abertos?
Ao ter vários terminais abertos, o histórico não é compartilhado, ou seja, o que você inseriu no histórico de um terminal não aparece em outro. Pense em uma alternativa ao Bash PROMPT_COMMAND="history -a"
(que salva o histórico antes que o prompt seja exibido).