diff options
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/lsp.vim | 11 | ||||
| -rw-r--r-- | plugin/sets.vim | 2 | ||||
| -rw-r--r-- | plugin/telescope.vim | 6 |
3 files changed, 7 insertions, 12 deletions
diff --git a/plugin/lsp.vim b/plugin/lsp.vim index 2378d84..82d9a8f 100644 --- a/plugin/lsp.vim +++ b/plugin/lsp.vim @@ -1,12 +1,3 @@ -fun! LspLocationList() - lua vim.lsp.diagnostic.set_loclist({open_loclist = false}) -endfun - -augroup alpha_lsp - autocmd! - autocmd! BufWrite,BufEnter,InsertLeave * :call LspLocationList() -augroup END - nnoremap <leader>vd :lua vim.lsp.buf.definition()<CR> nnoremap <leader>vsh :lua vim.lsp.buf.signature_help()<CR> nnoremap <leader>vh :lua vim.lsp.buf.hover()<CR> @@ -31,6 +22,8 @@ lua << EOF local function on_attach() vim.api.nvim_set_keymap('n', 'K', ':lua vim.lsp.buf.hover()<cr>', {noremap = true}) + + require "lsp_signature".on_attach() end local lsp_installer = require("nvim-lsp-installer") diff --git a/plugin/sets.vim b/plugin/sets.vim index 0e367ab..9a08a5c 100644 --- a/plugin/sets.vim +++ b/plugin/sets.vim @@ -26,7 +26,7 @@ set autowrite set list set listchars=tab:\ ,trail:- -set cmdheight=2 +set cmdheight=1 " improve user experience updating more frequently set updatetime=50 diff --git a/plugin/telescope.vim b/plugin/telescope.vim index fc34dd7..cf77ffe 100644 --- a/plugin/telescope.vim +++ b/plugin/telescope.vim @@ -4,13 +4,15 @@ let g:telescope_prime_fuzzy_find = 1 nnoremap <leader>ps :lua require('telescope.builtin').grep_string({ search = vim.fn.input("Grep For > ")})<CR> nnoremap <leader>pw :lua require('telescope.builtin').grep_string({ search = vim.fn.expand("<cword>")})<CR> -nnoremap <leader>pp :lua require('telescope.builtin').git_files()<CR> +nnoremap <leader>pp :lua require('alpha.telescope').project_files()<CR> nnoremap <leader>po :lua require('telescope.builtin').find_files()<CR> +nnoremap <leader>ph :lua require('telescope.builtin').help_tags()<CR> +nnoremap <leader>pk :lua require('telescope.builtin').man_pages()<CR> nnoremap <leader>pv :lua require('telescope.builtin').lsp_workspace_symbols({ query = vim.fn.input("Symbols > ")})<CR> -nnoremap <leader>pe :lua require('alpha.telescope').buffers()<CR> +nnoremap <leader>pe :lua require('telescope.builtin').buffers()<CR> nnoremap <leader>pa :lua require('alpha.telescope').laravel_artisan()<CR> nnoremap <leader>pr :lua require('telescope.builtin').treesitter()<CR> |