add codemirror to edit shells