use neovim default mappings for lsp
https://github.com/neovim/neovim/commit/688860741589b4583129e426f4df0523f9213275
change
commit 9b64ee300022e2fe00b74df55480fc2f24ce3672
author Alpha Chen <alpha@kejadlen.dev>
date
parent 38dad21b
diff --git a/.config/nvim/fnl/lsp.fnl b/.config/nvim/fnl/lsp.fnl
index 1fd060e3..14d55bac 100644
--- a/.config/nvim/fnl/lsp.fnl
+++ b/.config/nvim/fnl/lsp.fnl
@@ -37,16 +37,12 @@
     (vim.keymap.set :n :gd lsp.buf.definition bufopts)
     (vim.keymap.set :n :K lsp.buf.hover bufopts)
     (vim.keymap.set :n :gi lsp.buf.implementation bufopts)
-    (vim.keymap.set :n :<C-k> lsp.buf.signature_help bufopts)
     (vim.keymap.set :n :<leader>wa lsp.buf.add_workspace_folder bufopts)
     (vim.keymap.set :n :<leader>wr lsp.buf.remove_workspace_folder bufopts)
     (vim.keymap.set :n :<leader>wl
                     #(print (vim.inspect (lsp.buf.list_workspace_folders)))
                     bufopts)
     (vim.keymap.set :n :<leader>D lsp.buf.type_definition bufopts)
-    (vim.keymap.set :n :<leader>rn lsp.buf.rename bufopts)
-    (vim.keymap.set :n :<leader>ca lsp.buf.code_action bufopts)
-    (vim.keymap.set :n :gr lsp.buf.references bufopts)
     (vim.keymap.set :n :<leader>lf #(lsp.buf.format {:async true}) bufopts)))
 
 (fn on-attach-do [...]