r{char} | Replace the character under the cursor with {char} |
R | Enter Insert mode, replacing characters rather than inserting |
~ | Switch case of the character under the cursor and move the cursor to the rightIf a [count] is given, do that many characters. |
g~{motion} | Switch case of {motion} text |
{Visual}~ | Switch case of highlighted text |
{Visual}U | Uppercase highlighted text |
SHIFT+I<comment-char>ESC | Comment vertical selectionSelect range in column where comment char should appear with CTRL+V . |
x | Uncomment vertical selectionSelect range in column where comment char should be removed with CTRL+V . |