doc: updated README.md
All checks were successful
Run Test Suite / test (push) Successful in 51s

This commit is contained in:
Hayden Hargreaves 2026-03-30 23:14:01 -07:00
parent 066b817200
commit ddbc860530
2 changed files with 18 additions and 14 deletions

View File

@ -127,8 +127,8 @@
- [ ] Last search register (`/`) - [ ] Last search register (`/`)
### Undo/Redo ### Undo/Redo
- [ ] `u` - Undo - [x] `u` - Undo
- [ ] `ctrl+r` - Redo - [x] `ctrl+r` - Redo
- [ ] `.` - Repeat last change - [ ] `.` - Repeat last change
- [ ] `U` - Undo all changes on line - [ ] `U` - Undo all changes on line
@ -228,18 +228,20 @@
## Text Objects ## Text Objects
### Implemented
- [x] `iw` / `aw` - Inner/around word
- [x] `iW` / `aW` - Inner/around WORD
- [x] `is` / `as` - Inner/around sentence
- [x] `ip` / `ap` - Inner/around paragraph
- [x] `i"` / `a"` - Inner/around double quotes
- [x] `i'` / `a'` - Inner/around single quotes
- [x] `` i` `` / `` a` `` - Inner/around backticks
- [x] `i(` / `a(` - Inner/around parentheses
- [x] `i[` / `a[` - Inner/around brackets
- [x] `i{` / `a{` - Inner/around braces
- [x] `i<` / `a<` - Inner/around angle brackets
### Not Implemented ### Not Implemented
- [ ] `iw` / `aw` - Inner/around word
- [ ] `iW` / `aW` - Inner/around WORD
- [ ] `is` / `as` - Inner/around sentence
- [ ] `ip` / `ap` - Inner/around paragraph
- [ ] `i"` / `a"` - Inner/around double quotes
- [ ] `i'` / `a'` - Inner/around single quotes
- [ ] `` i` `` / `` a` `` - Inner/around backticks
- [ ] `i(` / `a(` - Inner/around parentheses
- [ ] `i[` / `a[` - Inner/around brackets
- [ ] `i{` / `a{` - Inner/around braces
- [ ] `i<` / `a<` - Inner/around angle brackets
- [ ] `it` / `at` - Inner/around tag - [ ] `it` / `at` - Inner/around tag
--- ---
@ -371,7 +373,8 @@ Buffers are in-memory representations of files. A buffer exists for each open fi
### Display ### Display
- [x] Line numbers - [x] Line numbers
- [x] Cursor position tracking - [x] Cursor position tracking
- [x] Viewport/scrolling - [x] Viewport/scrolling (Y)
- [ ] Viewport/scrolling (X)
- [x] ScrollOff setting - [x] ScrollOff setting
- [x] Relative line numbers - [x] Relative line numbers
- [ ] Cursor line highlight - [ ] Cursor line highlight

View File

@ -123,6 +123,7 @@ func NewVisualKeymap() *Keymap {
"e": motion.MoveForwardWordEnd{Count: 1}, "e": motion.MoveForwardWordEnd{Count: 1},
"E": motion.MoveForwardWORDEnd{Count: 1}, "E": motion.MoveForwardWORDEnd{Count: 1},
"b": motion.MoveBackwardWord{Count: 1}, "b": motion.MoveBackwardWord{Count: 1},
// TODO: O and o. These are fun ones! Should be simple too
}, },
operators: map[string]action.Operator{ operators: map[string]action.Operator{
"d": operator.DeleteOperator{}, "d": operator.DeleteOperator{},