Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
My suggestion is the "multi cursor" part via macro and the bracket via suround plugin like https://github.com/kylechui/nvim-surround.
try: vim-visual-multi
i dunno but colorbuddy does this as well
If you mean in the gif, it is just VSCode. In Neovim I was recommended nvim-colorizer.lua [here](https://github.com/NvChad/nvim-colorizer.lua/)
In case you want to select multiple variables and change those all at once, you can check out https://github.com/terryma/vim-multiple-cursors.
To surround in parens you can download T popes vim-surround then do yss).
You should also try vis, it has multi cursor support as well as structural regexps from sam features. The migration should be fairly easy because vis is also configured in lua, although I still haven't given it a proper try because I've been writing most of my code on my phone lately and vis doesn't have mouse support, so it'd be even more of a pain to use.
Also, I have a plugin that lets s( surround the text with parens. I wrote it myself: link. Although there are many mature alternatives out there. Anyway. Without that plugin there's no easy way. You gotta A) then I(, which is 2 commands. Not 1.
Related posts
- Should Neovim now release a standard official configuration so that people who want an editor that just works out of the box get onboarded easily ?
- Can we write a Neo-vim Successor using rust?
- Would you honestly recommend someone learning neovim as they begin their coding journey? Or would you suggest some other kind of IDE first?
- Those who once used Vim as their main text editor/IDE and switched away after the fact, why?
- Neovim: How to get variable type hinting?