diff --git a/waldek_plugins.list b/waldek_plugins.list index f9752ab..34d45b9 100644 --- a/waldek_plugins.list +++ b/waldek_plugins.list @@ -10,7 +10,12 @@ Plugin 'majutsushi/tagbar' "Plugin 'scrooloose/nerdcommenter' "Plugin 'kalafut/vim-taskjuggler' Plugin 'iamcco/markdown-preview.nvim' +Plugin 'skywind3000/asyncrun.vim' +Plugin 'mileszs/ack.vim' " debugging inside vim "Plugin 'Shougo/vimproc.vim' "Plugin 'idanarye/vim-vebugger' +Plugin 'puremourning/vimspector' + +Plugin 'kalafut/vim-taskjuggler' diff --git a/waldek_plugins.vimrc b/waldek_plugins.vimrc index 9ef4240..b85fee2 100644 --- a/waldek_plugins.vimrc +++ b/waldek_plugins.vimrc @@ -88,19 +88,22 @@ set foldmethod=expr \ foldexpr=lsp#ui#vim#folding#foldexpr() \ foldtext=lsp#ui#vim#folding#foldtext() +let g:lsp_hover_conceal=1 +let g:markdown_syntax_conceal=1 + " lsp-settings " ------------ " 'cmd': {server_info->['/home/waldek/.virtualenvs/configuration-language-server-/bin/confls']}, -au User lsp_setup - \ call lsp#register_server({ - \ 'name': 'confls', - \ 'tcp': '127.0.0.1:9999', - \ 'cmd': {server_info->['pyls']}, - \ 'allowlist': ['systemd'] - \ }) +"au User lsp_setup +" \ call lsp#register_server({ +" \ 'name': 'confls', +" \ 'tcp': '127.0.0.1:9999', +" \ 'cmd': {server_info->['pyls']}, +" \ 'allowlist': ['systemd'] +" \ }) "if executable('/home/waldek/.virtualenvs/configuration-language-server-/bin/confls') " " pip install python-language-server @@ -129,6 +132,15 @@ let g:NERDDefaultAlign = 'left' let g:vebugger_leader='d' +" asyncrun +" -------- + +let $PYTHONUNBUFFERED=1 +let g:asyncrun_open = 8 +autocmd filetype python noremap :AsyncRun -cwd=$(VIM_FILEDIR) -raw python3 "$(VIM_FILEPATH)" +noremap :AsyncStop +noremap :cclose + " marker specific " ---------------