Hum, r does not redo last undone change. I believe you meant Ctrl-R or :redo (r in normal mode would allow you to replace the char under the cursor with the char you'll type).
My mistake, I’ve got my keybindings setup for r as redo!
good mapping suggestion!
If you're in a linux environment, try running the command:
In your terminal. If you're like me you'll become a vim convert
In your example of fixing indentation you're missing the <F7> bit. Use backticks to escape code.
Actually I hate to say it, but this tutorial is wrong in the undo section too. Use u to undo in the general case, not U. Capital U undoes a single line, and basically works in a different way (and it'll not be obvious to new users how it's working).
Fix the indentation:
This needs to go to my vim cheatsheet. Is there a part 2? How can I copy and paste a section of text?
v Will get you in visual mode. You can highlight the section you want, then yank (copy) with y. To paste, use p. You don't need to visually select to copy/paste. You could yank the word yw, or yank to the end of the line y$ , or yank the entire line yy
V will get you in select mode. It's little diferent from visual mode, but commands are similar.
V is visual line mode, not select mode. It's the same as visual mode but it's line oriented, so you're cutting or pasting entire lines and not characters.
And then, there is :x
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.