Skip to content

Instantly share code, notes, and snippets.

@segphault
Created March 19, 2012 02:48
Show Gist options
  • Save segphault/2091820 to your computer and use it in GitHub Desktop.
Save segphault/2091820 to your computer and use it in GitHub Desktop.
Improve Vim navigation bindings for wrapped text
" Override Vim's navigational keys
" To support better navigation when wrapping is enabled
nnoremap j gj
nnoremap k gk
vnoremap j gj
vnoremap k gk
nnoremap <Down> gj
nnoremap <Up> gk
vnoremap <Down> gj
vnoremap <Up> gk
inoremap <Down> <C-o>gj
inoremap <Up> <C-o>gk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment