You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`gr`| vscode-neovim |`n`,`x`|`.`|| +replace (with register) operator | followed by text-object/motion || applies to selection |`griw` or `viwgr` replaces word with register (yanked text) |
121
121
|`gs`| vscode-neovim |`n`,`x`|`.`|| +sort Operator | followed by text-object/motion || uses selection |`gsip` or `vipgs` sorts a paragraph |
122
122
|`gS`| vscode-neovim |`n`,`x`|`.`|| split/join arguments | toggles inside `{}`,`[]`,`()`|| followed by operator |`vipgS` joins selected lines in one line |
123
+
|`gt` / `gT`| vscode-neovim |`n`,`x`|`.`|`\` / `\|`| +go to end/start of textobj | followed by text-object || selects form cursor position |`vgtiq` selects until end of quotation (`\` to repeat) |
124
+
|`qq ... q`| vscode-neovim |`n`,`x`|`.`|`\` or `@q` + `@@`| repeats ... macro | followed by text-object || selects form cursor position |`qqviqq` selects quotation (`\` to repeat) |
125
+
|`qw ... q`| vscode-neovim |`n`,`x`|`.`|`\|` or `@w` + `@@`| repeats ... macro | followed by text-object || selects form cursor position |`qwdiqq` delete inner quotation (`\| ` to repeat) |
123
126
|`gu`/`gU`||`n`,`x`|`.`|| +to lowercase/uppercase | requires a text-object || applies to selection |`gUiw` (neovim only) or `viwgU` lowercases a word |
124
127
|`gv`||`n`,`x`||| last selected | finds and jumps || reselects |`vgv` selects last selection |
125
128
|`gw`||`n`,`x`|`.`|| split/join comments/lines 80chars (keeps cursor position) | requires a text-object || applies to selection |`gwip` or `vipgw` split/join a paragraph limited by 80 characters |
vim.cmd.exec([["normal v]]..inner_outer_key..motion_key..[[\<esc>`< "]])-- empty space or `<\\ or `<` or `<`< ... escape special char since `< waits for a especial char
1413
+
cmd="v"..inner_outer_key..motion_key.."`< "-- empty spaces or repeat sequence `<`< escapes special char since `< waits for a especial char
0 commit comments