From 88d5d5dd734e4453eb8b9ae434fbb97bb3187013 Mon Sep 17 00:00:00 2001 From: Reed Esau Date: Tue, 7 Jan 2014 23:03:58 -0700 Subject: [PATCH] fill in gaps in navigation --- autoload/pencil.vim | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/autoload/pencil.vim b/autoload/pencil.vim index 3500554..56ff927 100644 --- a/autoload/pencil.vim +++ b/autoload/pencil.vim @@ -169,6 +169,8 @@ function! pencil#init(...) abort vnoremap 0 g0 noremap g noremap g + inoremap g + inoremap g else silent! nunmap $ silent! nunmap 0 @@ -176,26 +178,28 @@ function! pencil#init(...) abort silent! vunmap 0 silent! nunmap silent! nunmap + silent! iunmap + silent! iunmap endif if b:wrap_mode - inoremap g - inoremap g - noremap gk - noremap gj nnoremap j gj nnoremap k gk vnoremap j gj vnoremap k gk + inoremap g + inoremap g + noremap gk + noremap gj else - silent! iunmap - silent! iunmap - silent! unmap - silent! unmap silent! nunmap j silent! nunmap k silent! vunmap j silent! vunmap k + silent! iunmap + silent! iunmap + silent! unmap + silent! unmap endif " set undo points around common punctuation