The problem I see is that if I ssh into 5 different remote hosts in a day, most of the commands are not executed on my host and thus not part of the local (or shared, distributed) history.
I suppose this could be solved with either:
- Some kind of modified ssh that sends back the commands to my host
- Some kind of smart terminal that can analyze commands to build up the history
Any ideas on how to practically solve this problem?