From 1996ef15613f2d4773017128bba1a719a1b63a19 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Sat, 20 Feb 2021 21:27:26 +0100 Subject: Move to lua based vimrc --- .vim/after/plugin/writing.vim | 92 ------------------------------------------- 1 file changed, 92 deletions(-) delete mode 100644 .vim/after/plugin/writing.vim (limited to '.vim/after/plugin/writing.vim') diff --git a/.vim/after/plugin/writing.vim b/.vim/after/plugin/writing.vim deleted file mode 100644 index f84cc48..0000000 --- a/.vim/after/plugin/writing.vim +++ /dev/null @@ -1,92 +0,0 @@ -" Configuration for writing text in vim - -" Grammer checker -let g:grammarous#languagetool_cmd = 'languagetool' - -" Minimal UX for concentration -let g:goyo_width = 120 -let g:goyo_height = 90 -let g:goyo_linenr = 0 -nmap :Goyo - -let g:limelight_conceal_ctermfg = 'gray' -let g:limelight_conceal_ctermbg = 'none' -let g:limelight_conceal_guifg = 'gray' -let g:limelight_conceal_guibg = 'none' - -let g:limelight_default_coefficient = 0.5 -let g:limelight_paragraph_span = 1 -let g:limelight_priority = -1 - -" goyo enter/leave funcs {{{ -function! s:goyo_enter() - if has('gui_running') || has('gui_vimr') - " set linespace = 7 - end - if executable('tmux') && strlen($TMUX) - silent !tmux set status off - silent !tmux list-panes -F '\#F' | grep -q Z || tmux resize-pane -Z - endif - - " set noshowmode - " set noshowcmd - set scrolloff=999 - Limelight - - " make sure :q in the last buffer, in Goyo also quits vim - " let b:quitting = 0 - " let b:quitting_bang = 0 - " autocmd QuitPre let b:quitting = 1 - " cabbrev q! let b:quitting_bang = 1 q! -endfunction - -function! s:goyo_leave() - if has('gui_running') || has('gui_vimr') - " set linespace = 0 - endif - if executable('tmux') && strlen($TMUX) - silent !tmux set status on - silent !tmux list-panes -F '\#F' | grep -q Z || tmux resize-pane -Z - endif - - " set showmode - " set showcmd - set scrolloff=5 - Limelight! - - " make sure :q in the last buffer, in Goyo also quits vim - " if b:quitting && len(filter(range(1, bufnr('$')), 'buflisted(v:val)')) == 1 - " if b:quitting_bang - " qa! - " else - " qa - " endif - " endif - - hi SignColumn guibg=none ctermbg=none -endfunction -" }}} - -" writing autocommands -function! s:writing_mode_enter() - set textwidth=120 - " ALEToggle - " Grammarous keymaps - if exists('g:loaded_grammarous') - nmap l :GrammarousCheck --lang=de - nmap gi (grammarous-move-to-info-window) - nmap gr (grammarous-remove-error) - nmap gd (grammarous-disable-rule) - nmap gf (grammarous-fixit) - nmap gn (grammarous-move-to-next-error) - nmap gp (grammarous-move-to-previous-error) - endif -endfunction - -augroup Writing - au! - au FileType markdown,tex call writing_mode_enter() - " goyo autocommands - au User GoyoEnter nested call goyo_enter() - au User GoyoLeave nested call goyo_leave() -augroup END -- cgit 1.4.1