Rewrite plans for BEd.
This commit is contained in:
@@ -43,20 +43,28 @@ Not done yet.
|
|||||||
Better ed.<br/>
|
Better ed.<br/>
|
||||||
An ed implementation but with:
|
An ed implementation but with:
|
||||||
- Lsp support for autocomplete suggetions when in ed text mode.
|
- Lsp support for autocomplete suggetions when in ed text mode.
|
||||||
|
- Autocomplete for language snippets + other words found near the cursor etc.
|
||||||
- text mode where arrow keys etc. work as expected.
|
- text mode where arrow keys etc. work as expected.
|
||||||
- All code printing done with syntax highlighting.
|
- All code printing done with syntax highlighting.
|
||||||
- Lsp diagnostics to list global errors/warnings, to print thir lines, jump to their lines, edint them etc.
|
- Lsp diagnostics command to list global errors/warnings, to print thir lines, jump to their lines, edit them etc.
|
||||||
|
- Addressing modes that work by addressing ->
|
||||||
|
- symbol definitions (lsp)
|
||||||
|
- diagnostic points (lsp)
|
||||||
|
- Most lsp stuff (like rename symbol, symbol reference count etc.)
|
||||||
|
- Inlay hints while editing and printing.
|
||||||
- A read write command to open a set of lines similar to c command but with the text from before already filled.
|
- A read write command to open a set of lines similar to c command but with the text from before already filled.
|
||||||
- Code formatters (lsp and others).
|
- Code formatters (lsp and others).
|
||||||
- Ruby based extentions.
|
- Ruby based extentions.
|
||||||
- Custom functions, live ruby code running.
|
- Custom functions, live ruby code running.
|
||||||
- Debuggers etc. and better shell commands.
|
- Debuggers etc. and better shell commands/integration.
|
||||||
- Ruby based configs.
|
- Ruby based configs.
|
||||||
|
- Remappable commands/macros.
|
||||||
- Better history & session saves.
|
- Better history & session saves.
|
||||||
- Multiple buffers per session support.
|
- Multiple buffers per session support.
|
||||||
- Indentation engine.
|
- Indentation engine.
|
||||||
- More complete regex.
|
- More complete regex.
|
||||||
- Better current line semantics.
|
- Better current line semantics.
|
||||||
- Full unicode + graphemes support.
|
- Full unicode + graphemes support.
|
||||||
- SSH support for loading files/lsp etc.
|
- SSH support for loading files/lsp etc (and fully remote sessions.).
|
||||||
|
- Git commands / file diffs show in editor.
|
||||||
- & A lot more cool stuff.
|
- & A lot more cool stuff.
|
||||||
|
|||||||
Reference in New Issue
Block a user