mirror of
https://github.com/preservim/vim-pencil.git
synced 2025-11-15 21:33:47 -05:00
fill in gaps in navigation
This commit is contained in:
@@ -169,6 +169,8 @@ function! pencil#init(...) abort
|
|||||||
vnoremap <buffer> <silent> 0 g0
|
vnoremap <buffer> <silent> 0 g0
|
||||||
noremap <buffer> <silent> <Home> g<Home>
|
noremap <buffer> <silent> <Home> g<Home>
|
||||||
noremap <buffer> <silent> <End> g<End>
|
noremap <buffer> <silent> <End> g<End>
|
||||||
|
inoremap <buffer> <silent> <Home> <C-o>g<Home>
|
||||||
|
inoremap <buffer> <silent> <End> <C-o>g<End>
|
||||||
else
|
else
|
||||||
silent! nunmap <buffer> $
|
silent! nunmap <buffer> $
|
||||||
silent! nunmap <buffer> 0
|
silent! nunmap <buffer> 0
|
||||||
@@ -176,26 +178,28 @@ function! pencil#init(...) abort
|
|||||||
silent! vunmap <buffer> 0
|
silent! vunmap <buffer> 0
|
||||||
silent! nunmap <buffer> <Home>
|
silent! nunmap <buffer> <Home>
|
||||||
silent! nunmap <buffer> <End>
|
silent! nunmap <buffer> <End>
|
||||||
|
silent! iunmap <buffer> <Home>
|
||||||
|
silent! iunmap <buffer> <End>
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if b:wrap_mode
|
if b:wrap_mode
|
||||||
inoremap <buffer> <silent> <Up> <C-o>g<Up>
|
|
||||||
inoremap <buffer> <silent> <Down> <C-o>g<Down>
|
|
||||||
noremap <buffer> <silent> <Up> gk
|
|
||||||
noremap <buffer> <silent> <Down> gj
|
|
||||||
nnoremap <buffer> <silent> j gj
|
nnoremap <buffer> <silent> j gj
|
||||||
nnoremap <buffer> <silent> k gk
|
nnoremap <buffer> <silent> k gk
|
||||||
vnoremap <buffer> <silent> j gj
|
vnoremap <buffer> <silent> j gj
|
||||||
vnoremap <buffer> <silent> k gk
|
vnoremap <buffer> <silent> k gk
|
||||||
|
inoremap <buffer> <silent> <Up> <C-o>g<Up>
|
||||||
|
inoremap <buffer> <silent> <Down> <C-o>g<Down>
|
||||||
|
noremap <buffer> <silent> <Up> gk
|
||||||
|
noremap <buffer> <silent> <Down> gj
|
||||||
else
|
else
|
||||||
silent! iunmap <buffer> <Up>
|
|
||||||
silent! iunmap <buffer> <Down>
|
|
||||||
silent! unmap <buffer> <Up>
|
|
||||||
silent! unmap <buffer> <Down>
|
|
||||||
silent! nunmap <buffer> j
|
silent! nunmap <buffer> j
|
||||||
silent! nunmap <buffer> k
|
silent! nunmap <buffer> k
|
||||||
silent! vunmap <buffer> j
|
silent! vunmap <buffer> j
|
||||||
silent! vunmap <buffer> k
|
silent! vunmap <buffer> k
|
||||||
|
silent! iunmap <buffer> <Up>
|
||||||
|
silent! iunmap <buffer> <Down>
|
||||||
|
silent! unmap <buffer> <Up>
|
||||||
|
silent! unmap <buffer> <Down>
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" set undo points around common punctuation
|
" set undo points around common punctuation
|
||||||
|
|||||||
Reference in New Issue
Block a user