diff --git a/vimrc b/vimrc index 54e19fd..4824406 100644 --- a/vimrc +++ b/vimrc @@ -196,3 +196,25 @@ function! HLNext(blinktime) exec 'sleep ' . float2nr(a:blinktime / (2*blinks) * 1000) . 'm' endfor endfunction + +" VimScript Highlighting is so fucking distracting +augroup VimNoHighlight + autocmd! + autocmd BufEnter .vimrc syntax off +augroup END + +augroup NoEdits + autocmd! + autocmd SwapExists * let v:swapchoice = 'o' + autocmd SwapExists * echomsg ErrorMsg + autocmd SwapExists * echo 'Duplicate edit session (you are now editing readonly)' + autocmd SwapExists * echohl None +augroup END + +inoremap ShowDigraphs + +function! ShowDigraphs() + digraphs + call getchar() + return "\" +endfunction