From 1ad5e8a2de3080a8d737b65953538e5bf46875f5 Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 21 Aug 2022 07:56:32 +0530 Subject: new bind: e --- init.vim | 2 +- lua/lsp.lua | 10 +++++----- plugin/maps.vim | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/init.vim b/init.vim index 697d6b2..bc11895 120000 --- a/init.vim +++ b/init.vim @@ -1 +1 @@ -/nix/store/fc1p35ipvnxslsrj09rzs51zlbc431ad-home-manager-files/.config/nvim/init.vim \ No newline at end of file +/nix/store/2c32chzx6k2w0n18ijnsdlkklj58dx2h-home-manager-files/.config/nvim/init.vim \ No newline at end of file diff --git a/lua/lsp.lua b/lua/lsp.lua index 62c49d2..7509593 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua @@ -16,14 +16,14 @@ local on_attach = function(client, bufnr) buf_set_keymap('n', 'rn', 'lua vim.lsp.buf.rename()', opts) buf_set_keymap('n', 'gr', 'lua vim.lsp.buf.references()', opts) buf_set_keymap('n', 'e', 'lua vim.lsp.diagnostic.show_line_diagnostics()', opts) - buf_set_keymap('n', '[g', 'lua vim.lsp.diagnostic.goto_prev()', opts) - buf_set_keymap('n', ']g', 'lua vim.lsp.diagnostic.goto_next()', opts) - buf_set_keymap('n', 'q', 'lua vim.lsp.diagnostic.set_loclist()', opts) + buf_set_keymap('n', '[g', 'lua vim.diagnostic.goto_prev()', opts) + buf_set_keymap('n', ']g', 'lua vim.diagnostic.goto_next()', opts) + buf_set_keymap('n', 'q', 'lua vim.diagnostic.set_qflist()', opts) -- Set some keybinds conditional on server capabilities - if client.resolved_capabilities.document_formatting then + if client.server_capabilities.document_formatting then buf_set_keymap("n", "f", "lua vim.lsp.buf.formatting()", opts) - elseif client.resolved_capabilities.document_range_formatting then + elseif client.server_capabilities.document_range_formatting then buf_set_keymap("n", "f", "lua vim.lsp.buf.range_formatting()", opts) end end diff --git a/plugin/maps.vim b/plugin/maps.vim index d252948..b3e12da 100644 --- a/plugin/maps.vim +++ b/plugin/maps.vim @@ -12,6 +12,7 @@ nnoremap n : bnext nnoremap p : bprev nnoremap z : FZF nnoremap l : Lines +nnoremap e : Explore nnoremap t : call GetTabber() nnoremap : nohlsearch nnoremap :nohlsearch:diffupdate:syntax sync fromstart -- cgit v1.2.3