Automatically wrap left and right
From Vim Tips Wiki
created 2001 · complexity basic · author Brian Medley · version 6.0
By default, when pressing left/right cursor keys, Vim will not move to the previous/next line after reaching first/last character in the line. This can be quite annoying for new users. Fortunately this behaviour can be easily changed by putting this in your vimrc file:
This causes the left and right arrow keys, as well as
l, to wrap when used at beginning or end of lines. (
< > are the cursor keys used in normal and visual mode, and
[ ] are the cursor keys in insert mode).