Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat: add non-linear change history with undo/redoHEADmaster | Federico Igne | 2024-01-28 | 1 | -11/+95 |
| | |||||
* | feat: add goto (G key) command | Federico Igne | 2024-01-28 | 1 | -1/+5 |
| | |||||
* | feat: add plain search functionality (with history) | Federico Igne | 2024-01-28 | 1 | -17/+120 |
| | |||||
* | feat: yank text to registers when yanking, changing or deleting | Federico Igne | 2024-01-26 | 1 | -139/+183 |
| | |||||
* | fix: make '[J]oin' join at least 2 lines | Federico Igne | 2024-01-26 | 1 | -2/+2 |
| | |||||
* | refactor: remove welcome screen | Federico Igne | 2024-01-26 | 1 | -42/+25 |
| | |||||
* | feat: add ability to paste text from a register | Federico Igne | 2024-01-24 | 1 | -58/+40 |
| | | | | | Register are simplier than Vim register, in particular no register is local to buffers. | ||||
* | refarctor: rename project to 'sandy' | Federico Igne | 2024-01-23 | 1 | -1/+1 |
| | |||||
* | feat: add partial chords to statusbar | Federico Igne | 2024-01-23 | 1 | -144/+162 |
| | |||||
* | feat: add simple status bar with timed status message support | Federico Igne | 2024-01-23 | 1 | -5/+80 |
| | |||||
* | feat: add support for rendering text (i.e. tabs) | Federico Igne | 2024-01-22 | 1 | -2/+14 |
| | | | | | | | This allows to have differences between the "raw" content of the buffer and its visualization on screen. At the time of writing this handles the rendering of tabs (i.e. '\t') as a fixed amount of spaces, but will be useful for syntax highlighting as well. | ||||
* | feat(mappings): Page Up/Down, Ctrl-F/B/D/U, Home, End | Federico Igne | 2024-01-22 | 1 | -2/+38 |
| | |||||
* | feat: add '0' and '$' movements | Federico Igne | 2024-01-12 | 1 | -15/+41 |
| | |||||
* | feat: add support for "instant" normal commands (like [J]oin) | Federico Igne | 2024-01-12 | 1 | -13/+44 |
| | |||||
* | feat: allow backspace and delete to span multiple lines in insert mode | Federico Igne | 2024-01-12 | 1 | -3/+5 |
| | |||||
* | refactor: cursor movement function names to avoid clashes | Federico Igne | 2024-01-12 | 1 | -10/+14 |
| | |||||
* | fix: off-by-one error in cursor update procedure | Federico Igne | 2024-01-11 | 1 | -2/+2 |
| | |||||
* | refactor: revert temporary naming | Federico Igne | 2024-01-11 | 1 | -3/+3 |
| | |||||
* | bulk: add PoC of vim-like modular editor | Federico Igne | 2024-01-11 | 1 | -0/+271 |