I have read that ksh, in contrary to bash, flushes its history after each command. This may be good for many, but for me, it drives me nuts!
I have several windows opened that are opened for their own tasks, and this history being shared messes up with specific session history of commands.
Is there a way I could disable this flushing, so the history could be appended to the command history at the logout time only?
Or, maybe there is a way to request history not to refresh command line history each time?
$HISTFILEto a different file in each window, so each has its own history. You need to set this before starting ksh, I believe.