You can temporarily abandon the insert mode by typing ^ O to navigate. Useful for traversing automatic pasted closing brackets.
In most cases, vim understands the page navigation buttons if your terminal is known. The original vi did not, and this team has always been there.
Useful muscle memory:
^ Oo - stop and open line below, capital O above ^ OA - go to the end of the line and continue pasting ^ OI - Insert the beginning at the beginning of the line
Aside:
I used to use vi on system V, at least 23 years ago. Personally, finding a vi idea that has a philosophy is very funny. It was a pragmatic replacement for the experimenting lonely encoder in a hurry. His pragmatism is why he survived because it is easy to port to any Unix. To get the best, you must learn to use f, t, a comma, and a semicolon - they can save you a lot of effort when you use them with c.
Ghoti
source share