dotfiles

Luke's GNU/Linux dotfiles for i3, vim, ranger, bash, mpd, etc.
git clone git@git.lukesmith.xyz:dotfiles
Log | Files | Refs | README | LICENSE

commit 2d1a20210c244c1f8b6276bcfab1a3f09f9417d2
parent 003645a3f29b39e21f148dd0de0116b8f4ecbf6d
Author: Luke Smith <luke@lukesmith.xyz>
Date:   Sun, 10 Jun 2018 16:47:18 -0400

prose file added

Diffstat:
A.vim/luke/prose.vim | 38++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+), 0 deletions(-)

diff --git a/.vim/luke/prose.vim 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