Modifying text caseλ︎
Convert Characters and regioins to upper or lower case text.
Toggle case with visual selectλ︎
v to visually select a character or use the vim motion keys to select a region
U to uppercase current character or selected region
u to lowercase current character or selected region
~ to toggle the case of the text in the selected region
.will repeat the previous selection size and case toggle
Toggle case menuλ︎
Toggle the current character using vim motion keys, without needing to select a region.
g ~ opens the toggle case menu
TODO: Add screenshot of
g ~toggle case menu
g ~ ~uppercase current line (also works for
RETand maybe other none-menu characters, but not
~Changes the case of current character
guuChange current line from upper to lower.
gUUChange current LINE from lower to upper.
guwChange to end of current WORD from upper to lower.
guawChange all of current WORD to lower.
gUwChange to end of current WORD from lower to upper.
gUawChange all of current WORD to upper.
g~~Invert case to entire line
g~wInvert case to current WORD
guGChange to lowercase until the end of document.
gU)Change until end of sentence to upper case
gu}Change to end of paragraph to lower case
gU5jChange 5 lines below to upper case
gu3kChange 3 lines above to lower case