質問: 複数端末を同時に開いても、履歴を正しく取り扱えるシェルにはどのようなものがありますか。 tmux を使い始めて、この場合でも履歴を正しく取り扱いたくなったことと、 bash でも実現できるみたい ですが、ちょっと力技すぎると感じたために質問しています。
回答: zsh では `setopt share_history` すると、複数起動したシェル間で履歴を共有します。