diff options
author | Chris <[email protected]> | 2021-03-10 12:04:37 -0500 |
---|---|---|
committer | Chris <[email protected]> | 2021-03-10 12:04:37 -0500 |
commit | 3e7f568d1e20c51d38d767b8dfb98e6253c4c9e1 (patch) | |
tree | 275f7805a2c2f2363a6fd5d36bddf9a526c0cd03 | |
parent | 3601498afed5fa3162e10fe72c010f6b4f0ca9e0 (diff) |
cleanup
-rw-r--r-- | init.vim | 35 | ||||
-rw-r--r-- | plug-config/lightbulb.vim | 2 | ||||
-rw-r--r-- | plug-config/lsp-saga.vim | 9 |
3 files changed, 19 insertions, 27 deletions
@@ -44,6 +44,8 @@ else source ~/.config/nvim/plug-config/bracey.vim source ~/.config/nvim/plug-config/markdown-preview.vim source ~/.config/nvim/plug-config/nvimtree-config.vim + source ~/.config/nvim/plug-config/lsp-saga.vim + source ~/.config/nvim/plug-config/lightbulb.vim source ~/.config/nvim/lua/lsp-wrapper.vim luafile ~/.config/nvim/lua/plugins/galaxyline-config.lua luafile ~/.config/nvim/lua/plugins/nvimtree-config.lua @@ -53,7 +55,7 @@ else luafile ~/.config/nvim/lua/lsp/lsp-kind.lua luafile ~/.config/nvim/lua/plugins/compe-config.lua luafile ~/.config/nvim/lua/plugins/lspsaga-config.lua - " LSP + " LSP: https://github.com/neovim/nvim-lspconfig/blob/master/CONFIG.md source ~/.config/nvim/plug-config/lsp-config.vim luafile ~/.config/nvim/lua/lsp/lsp-config.lua luafile ~/.config/nvim/lua/lsp/lua-ls.lua @@ -67,28 +69,6 @@ else luafile ~/.config/nvim/lua/lsp/json-ls.lua luafile ~/.config/nvim/lua/lsp/vim-ls.lua luafile ~/.config/nvim/lua/lsp/yaml-ls.lua - " https://github.com/neovim/nvim-lspconfig/blob/master/CONFIG.md - - " TODO highlight groups for native LSP diagnostics - " add back other docs for compe - nnoremap <silent> K <cmd>lua require('lspsaga.hover').render_hover_doc()<CR> - - " -- scroll down hover doc or scroll in definition preview - nnoremap <silent> <C-f> <cmd>lua require('lspsaga.action').smart_scroll_with_saga(1)<CR> - " -- scroll up hover doc - nnoremap <silent> <C-b> <cmd>lua require('lspsaga.action').smart_scroll_with_saga(-1)<CR> - " signature - nnoremap <silent> gs <cmd>lua require('lspsaga.signaturehelp').signature_help()<CR> - - - " Lightbulb - autocmd CursorHold,CursorHoldI * lua require'nvim-lightbulb'.update_lightbulb() - - "TODO - " fix space and tab triggering completion all the time - " autoimport jsx - " snippets - " https://github.com/mfussenegger/nvim-jdtls endif source $HOME/.config/nvim/plug-config/quickscope.vim @@ -97,7 +77,8 @@ if !empty(glob("~/.config/nvim/paths.vim")) source $HOME/.config/nvim/paths.vim endif -" Better nav for omnicomplete TODO figure out why this is being overridden -inoremap <expr> <c-j> ("\<C-n>") -inoremap <expr> <c-k> ("\<C-p>") - + " TODO + " snippets + " autoimport jsx + " https://github.com/mfussenegger/nvim-jdtls + " fix space and tab triggering completion all the time diff --git a/plug-config/lightbulb.vim b/plug-config/lightbulb.vim new file mode 100644 index 00000000..d869f930 --- /dev/null +++ b/plug-config/lightbulb.vim @@ -0,0 +1,2 @@ +" Lightbulb +autocmd CursorHold,CursorHoldI * lua require'nvim-lightbulb'.update_lightbulb() diff --git a/plug-config/lsp-saga.vim b/plug-config/lsp-saga.vim new file mode 100644 index 00000000..91e1d01c --- /dev/null +++ b/plug-config/lsp-saga.vim @@ -0,0 +1,9 @@ + " TODO find way to add doc abilities back for compe + nnoremap <silent> K <cmd>lua require('lspsaga.hover').render_hover_doc()<CR> + " -- scroll down hover doc or scroll in definition preview + nnoremap <silent> <C-f> <cmd>lua require('lspsaga.action').smart_scroll_with_saga(1)<CR> + " -- scroll up hover doc + nnoremap <silent> <C-b> <cmd>lua require('lspsaga.action').smart_scroll_with_saga(-1)<CR> + " signature + nnoremap <silent> gs <cmd>lua require('lspsaga.signaturehelp').signature_help()<CR> + |