Viewing a single comment thread. View all comments

therealphatmike t1_j5z9r7r wrote

u/QuillanFae like this user pointed out, there’s a grammar to vim commands. Once you notice the pattern you can start to put things together from the different commands you know. Like :diw :ciw do slightly different actions the word the cursor is inside. And you change the object the action is taken on. Like need to rewrite a whole block? Go somewhere inside it and run :ci{ and it’ll remove everything inside the curly braces and put you in insert mode in between them, where :di{ would just remove the content between the braces but leave you in normal mode.

1