677 B
677 B
General
- Persistent editing state, so you can close and open a file (or the entire editor) and still keep your unsaved edits.
- No concept of tabs or open-but-invisible buffers. The only open files are the ones you see.
- Persistent, infinite undo.
- Auto-file saving by default, so you never have "dirty" buffers. The zed-app workflow.
UI
- Split view, but only auto-layout. The user just specifies how many views they want, and the editor figures out how to lay them out. Probably the user can tweak knobs for how the auto-layout works.
- Only text-wrapped views, no horizontal scrolling. But the text wrapping needs to be good, e.g. preserving indent level etc.