DEV Community

Discussion on: What's your favorite Vim trick?

Collapse
 
guyzmo profile image
zmo

about your 1. there's another more awesome trick:

when renaming variables, you can search for it using / or * (reverse with ? or #) and use cgn (reverse cgN) to modify it, using . to change the next match.

The -gn movement is working on the next match. So you can spare one key (n or N) when bulk renaming variables.

tl;dr : Instead of

/foo<CR>ciwbar<ESC>n.n.n.
Enter fullscreen mode Exit fullscreen mode

you can do:

/foo<CR>cgnbar<ESC>...
Enter fullscreen mode Exit fullscreen mode

cheers 🍻