Talk:Csh

From LQWiki
Jump to navigation Jump to search

Was csh the first to introduce history and job control? I suspect it is, but I'm not 100% sure. Dysprosia 04:07, Mar 15, 2004 (EST)


Yeah, and some other features I noted. But which introduced command line editing? It's described as being introduced twice, once by tcsh and once by other variants. I thought that was already in the standard csh, too. One citation or the other should apparently be removed.

Something has to be said about using csh for scripting - I put it as politely and objectively as possible - and it is only hearsay to me (I use bash). But the research I've done leads me to believe it shouldn't be used for scripting.

Digiot 12:00, Mar 15, 2004 (EST)

  • How's that? --Snags 15:35, Mar 15, 2004 (EST)
NeXT's csh is as far back as I recall - it allows you to press the up key and replace the current command line with the previous, or even pressing Esc-k if you've set editmode vi - however standard csh only permits you to do !n with modifiers.
It's a real shame, because NeXT's csh, for me, is the only really great version of the csh that I've come across... (tcsh, bah! ;) Dysprosia 16:43, Mar 15, 2004 (EST)

Thanks, Snags. That's one of the things I read.

Dysprosia - Hm. Maybe some of that should go into the article. Right now most things are pretty brief but there's no reason these couldn't end up being as detailed and extensive as rewritten man pages.

Digiot 21:59, Mar 15, 2004 (EST)