Vscode Text ObjectsWith Vscode Text Objects you can select, delete, copy and go to text in a more fluid way than you have ever experienced. Getting startedTo change your keybinds, you need to update your The Vim wayTo enable Vim integration, wich adds the commands to select, delete, copy and change as motions that you can activate using the vim motions syntax! To enable the deletion, copying and changing motions to go to your register instead of your clipboard. Go to your
Changing the keybindsIf you are using the Vim extension, you need to change the shortcuts in Supported LanguagesYou can use it in a variety of languages such as:
If you enjoy this extension, consider supporting it. You can donate it on ko-fi or paypal directly. It will encourage me to make more extensions and make them better and better! ![]() VIM IntegrationExample: To select a function, just press:
To select the inner of a function, just press:
to go to a function, just press:
to go to the inside of a function, just press:
to go to back a function, just press:
to go back to the inside of a function, just press:
Nodes SupportThe current Fully supported nodes are:
Misc
KeybindsThe current keybinds for all the nodes are:
Huge ThanksThank you nvim-treesitter-textobjects for the huge inspiration. You were the reason that i wanted to make this extension in vscode and the thing i miss about neovim the most. DisclaimerAlthough i like this extension, I am uncertain about the development past my needs. Since extension development is not my career (at least not for now). I dont intend to have a lot going on for this extension. Update material
|