The % key allows you
-
to move the cursor to a matching delimiter, when a delimiters a parenthesis, a bracket, or a brace.
-
to move the cursor to the upperleft corner of the screen
-
to move the cursor backward to the beginning of a word
-
to move the cursor to the first column in the current line
In vi/vim editors, the % key moves the cursor between matching delimiters - pressing % on a parenthesis, bracket, or brace will jump to its closing or opening counterpart. This is useful for navigating code and structured text.
In vi/vim, the % key is a matching-delimiter jump: place the cursor on a parenthesis, bracket, or brace and press % to jump the cursor to its matching partner (opening↔closing). This is a core vi navigation shortcut used constantly when editing code. The other options describe different, unrelated commands: moving to the top-left of the screen is done with H (Home), moving backward to the start of a word is b, and moving to column 1 of the current line is 0 (zero) or ^. None of those use %.