# HG changeset patch # User Meredith Howard # Date 1625790532 18000 # Node ID b5875260619a3da454f4f3ec640f211b284fc705 # Parent 0726a063b1d244b3b6542e26e494dd83fca4c5f2 Tweak briopt and lsp displays diff --git a/.vimrc b/.vimrc --- a/.vimrc +++ b/.vimrc @@ -182,7 +182,7 @@ endif set linebreak let &showbreak = "ยป " set breakindent -set breakindentopt+=sbr +set breakindentopt=min:66,shift:2 set virtualedit=block @@ -363,8 +363,17 @@ endif augroup vim-lsp autocmd! autocmd User lsp_buffer_enabled call s:on_lsp_buffer_enabled() + autocmd User lsp_float_opened call s:on_lsp_float_opened() + autocmd FileType markdown.lsp-hover nmap q :pclose + autocmd FileType markdown.lsp-hover exe "%s/](/]\r(/g" augroup END +func! s:on_lsp_float_opened() abort + call win_execute(popup_list()[0], 'setl sbr=NONE nobri linebreak') +endfunc + +hi lspReference ctermfg=217 guifg=#f0a0c0 + let g:lsp_settings = { \ 'gopls': { \ 'workspace_config': { 'gopls': { 'gofumpt': v:true } },