Re. local command line editing The Korn shell allows the user to specify an editor and then uses a similar style to edit command lines. For example, if vi is my editor of choice and I type "ls file", I can then hit the following sequence: Esc b i -l Esc to insert the desired -l.