functions.vim 515 B

123456789101112131415
  1. " Random Useful Functions
  2. " Turn spellcheck on for markdown files
  3. augroup auto_spellcheck
  4. autocmd BufNewFile,BufRead *.md setlocal spell
  5. augroup END
  6. nnoremap <f10> :echo "hi<" . synIDattr(synID(line("."),col("."),1),"name") . '> trans<'
  7. \ . synIDattr(synID(line("."),col("."),0),"name") . "> lo<"
  8. \ . synIDattr(synIDtrans(synID(line("."),col("."),1)),"name") . ">"<cr>
  9. augroup highlight_yank
  10. autocmd!
  11. au TextYankPost * silent! lua vim.highlight.on_yank { higroup='IncSearch', timeout=200 }
  12. augroup END