fivemack: (Default)
[personal profile] fivemack
Is there any shell which maintains an at-all-sensible command history when you're working with several terminals each with half a dozen sessions in tabs? Intercalating the history from multiple sessions would probably be ideal for my current working style; appending the history from each session as a lump when the session closes would also be fine; but at the moment tcsh seems to maintain history for at most one session, randomly-selected, and this makes 'history' less than useful if I actually want to work out what I've been doing.

Date: 2006-09-11 03:52 pm (UTC)
ext_8103: (Default)
From: [identity profile] ewx.livejournal.com
I believe Bash appends its history as a lump when you close it.

Date: 2006-09-11 04:00 pm (UTC)
From: [identity profile] senji.livejournal.com
[livejournal.com profile] met24's description fits better, I'm afraid.

I'm actually considering having per-{STY,WINDOW} history files for this reason.

Date: 2006-09-11 04:08 pm (UTC)
ext_8103: (Default)
From: [identity profile] ewx.livejournal.com
I suspect the problem is that it doesn't get to write the history if it doesn't get to shut down gracefuly.

Date: 2006-09-12 08:49 am (UTC)
From: [identity profile] senji.livejournal.com
I think it also fails to lock sensibly, such that you get problems if two bash quit at once.

March 2024

S M T W T F S
     12
3456789
10111213141516
17181920212223
24 252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 5th, 2025 11:35 am
Powered by Dreamwidth Studios