From 2d1a20210c244c1f8b6276bcfab1a3f09f9417d2 Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Sun, 10 Jun 2018 16:47:18 -0400 Subject: [PATCH] prose file added --- .vim/luke/prose.vim | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .vim/luke/prose.vim diff --git a/.vim/luke/prose.vim b/.vim/luke/prose.vim new file mode 100644 index 0000000..cf9470e --- /dev/null +++ b/.vim/luke/prose.vim @@ -0,0 +1,38 @@ +let g:ProseOn=0 + +function! ToggleProse() + if !g:ProseOn + call Prose() + else + call ProseOff() + endif +endfunction + +function! Prose() + echo "Prose: On" + let g:ProseOn=1 + + noremap j gj + noremap k gk + noremap 0 g0 + noremap $ g$ + noremap A g$a + noremap I g0i + setlocal linebreak nonumber norelativenumber t_Co=0 foldcolumn=2 + hi! link FoldColumn Normal + +endfunction + +function! ProseOff() + echo "Prose: Off" + let g:ProseOn=0 + + noremap j j + noremap k k + noremap 0 0 + noremap $ $ + noremap A A + noremap I I + setlocal nolinebreak number relativenumber t_Co=256 foldcolumn=0 + +endfunction