From 31efe743072b868d4bb86ed709b85253db0b1f60 Mon Sep 17 00:00:00 2001 From: Ariel D'Alessandro Date: Sat, 20 Nov 2021 20:25:07 +0100 Subject: Update config --- plugin/lsp.vim | 11 ++--------- plugin/sets.vim | 2 +- plugin/telescope.vim | 6 ++++-- 3 files changed, 7 insertions(+), 12 deletions(-) (limited to 'plugin') 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 vd :lua vim.lsp.buf.definition() nnoremap vsh :lua vim.lsp.buf.signature_help() nnoremap vh :lua vim.lsp.buf.hover() @@ -31,6 +22,8 @@ lua << EOF local function on_attach() vim.api.nvim_set_keymap('n', 'K', ':lua vim.lsp.buf.hover()', {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 ps :lua require('telescope.builtin').grep_string({ search = vim.fn.input("Grep For > ")}) nnoremap pw :lua require('telescope.builtin').grep_string({ search = vim.fn.expand("")}) -nnoremap pp :lua require('telescope.builtin').git_files() +nnoremap pp :lua require('alpha.telescope').project_files() nnoremap po :lua require('telescope.builtin').find_files() +nnoremap ph :lua require('telescope.builtin').help_tags() +nnoremap pk :lua require('telescope.builtin').man_pages() nnoremap pv :lua require('telescope.builtin').lsp_workspace_symbols({ query = vim.fn.input("Symbols > ")}) -nnoremap pe :lua require('alpha.telescope').buffers() +nnoremap pe :lua require('telescope.builtin').buffers() nnoremap pa :lua require('alpha.telescope').laravel_artisan() nnoremap pr :lua require('telescope.builtin').treesitter() -- cgit v1.2.3