Update README.md
This commit is contained in:
55
README.md
55
README.md
@@ -44,7 +44,7 @@ For any problems with `npm install` make sure to have older versions of node ins
|
|||||||
For some even manual clang or gcc compilation may be required.<br>
|
For some even manual clang or gcc compilation may be required.<br>
|
||||||
*TODO: Make a detailed list of how to do compile each*<br>
|
*TODO: Make a detailed list of how to do compile each*<br>
|
||||||
|
|
||||||
#### LSP's
|
#### LSPs
|
||||||
|
|
||||||
The following lsp's are supported and can be installed anywhere in your `$PATH`<br>
|
The following lsp's are supported and can be installed anywhere in your `$PATH`<br>
|
||||||
|
|
||||||
@@ -223,8 +223,55 @@ Activated by `:` or `;`.
|
|||||||
|
|
||||||
## Features Implemented
|
## Features Implemented
|
||||||
|
|
||||||
*TODO: Add a list of features*<br>
|
#### Core workflow:
|
||||||
|
- NORMAL / INSERT / SELECT / RUNNER / JUMPER modes
|
||||||
|
- full mouse support for scrolling and multi-click word/line selection.
|
||||||
|
- Double click to select word
|
||||||
|
- Triple click to select line
|
||||||
|
|
||||||
## Features Planned
|
#### Core editing tools:
|
||||||
|
- indent/dedent
|
||||||
|
- move lines up/down
|
||||||
|
- folding on a selected range
|
||||||
|
- yank/cut/paste via system clipboard
|
||||||
|
- auto-indent on new lines
|
||||||
|
- bracket/quote auto-pairing
|
||||||
|
- hooks jumping (bookmarking)
|
||||||
|
|
||||||
*TODO: Add a list of features*<br>
|
#### Tree-sitter syntax highlighting and filetype detection (using extention or libmagic) for:
|
||||||
|
- bash
|
||||||
|
- c/cpp (and headers)
|
||||||
|
- css
|
||||||
|
- fish
|
||||||
|
- go/gomod
|
||||||
|
- haskell
|
||||||
|
- html/erb
|
||||||
|
- javascript
|
||||||
|
- typescript/tsx
|
||||||
|
- json/jsonc
|
||||||
|
- ruby
|
||||||
|
- lua
|
||||||
|
- python
|
||||||
|
- rust
|
||||||
|
- php
|
||||||
|
- markdown
|
||||||
|
- nginx
|
||||||
|
- toml
|
||||||
|
- yaml
|
||||||
|
- sql
|
||||||
|
- make
|
||||||
|
- gdscript
|
||||||
|
- man pages
|
||||||
|
- diff/patch
|
||||||
|
- gitattributes/gitignore
|
||||||
|
- tree-sitter queries
|
||||||
|
- regex
|
||||||
|
- ini
|
||||||
|
|
||||||
|
#### LSP-powered features:
|
||||||
|
- diagnostics
|
||||||
|
- autocompletion
|
||||||
|
- hover docs (with markdown support)
|
||||||
|
- A list of all supported lsp's can be found [here](#LSPs).
|
||||||
|
|
||||||
|
**A lot lot more to come**
|
||||||
|
|||||||
Reference in New Issue
Block a user