32 lines
801 B
Markdown
32 lines
801 B
Markdown
|
# Breed
|
||
|
|
||
|
Breed is a minimalistic modal editor inspired by Helix, but hopefully without
|
||
|
all of the extra junk I don't care about.
|
||
|
|
||
|
It would be really neat for it to support LSP, Treesitter, and kakoune-like
|
||
|
client-server operation.
|
||
|
|
||
|
# To-Do List
|
||
|
|
||
|
- [ ] detect correct syntax from file info
|
||
|
- [ ] word and WORD navigation
|
||
|
- [ ] config file
|
||
|
- [ ] keybind modifiers
|
||
|
- [ ] better submode key rendering
|
||
|
- [ ] tab insertion
|
||
|
- [ ] treesitter support
|
||
|
- [ ] LSP support
|
||
|
- [ ] keybind configuration
|
||
|
- [ ] page up and page down
|
||
|
- [ ] selection/visual mode
|
||
|
- [ ] multicursor
|
||
|
- [ ] command callbacks
|
||
|
- [ ] configurable autoscroll margins
|
||
|
- [ ] configurable newline hide
|
||
|
- [ ] `:theme`
|
||
|
- [ ] copy/cut/paste
|
||
|
- [ ] mouse input
|
||
|
- [ ] theme style modifiers
|
||
|
- [ ] configurable indents
|
||
|
- [ ] client/server with UDS socket
|