edit in the shell