Kommandolinje-redigering betyr at brukeren kan redigere den aktive kommandolinjen med piltastene på tastaturet. Historie-redigering betyr at brukeren kan bla tilbake i tidligere kommandoer (historie-listen), redigere dem og utføre dem på nytt. Historie-redigering var en av nyvinningene introdusert i C shell, men redigeringen skjedde ved hjelp av koder, ikke visuelt som i tcsh. Redigeringsfunksjonene er siden blitt standard i de fleste Unix-skall, inklusive bash og nyere C shell kloner som Hamilton C shell for Windows.