diff options
| author | Vito G. Graffagnino <vito@graffagnino.xyz> | 2022-07-22 10:37:14 +0100 |
|---|---|---|
| committer | Vito G. Graffagnino <vito@graffagnino.xyz> | 2022-07-22 10:37:14 +0100 |
| commit | f6e0aff4356dc2598966657895c777e6bea23d54 (patch) | |
| tree | b7ab1692faa0882b4bc12d685b0e2bca036aa654 /lua/user/keymaps.lua | |
| parent | 1afd76ff2fa2d7cfb408a78cd8e47209f0305a24 (diff) | |
Changes to create unbreakable IDE part 1 from chris@machine
Diffstat (limited to 'lua/user/keymaps.lua')
| -rw-r--r-- | lua/user/keymaps.lua | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/lua/user/keymaps.lua b/lua/user/keymaps.lua index 9909142..af377f5 100644 --- a/lua/user/keymaps.lua +++ b/lua/user/keymaps.lua @@ -66,9 +66,10 @@ keymap("t", "<C-l>", "<C-\\><C-N><C-w>l", term_opts) -- Nvimtree keymap("n", "<leader>e", ":NvimTreeToggle<cr>", opts) keymap("n", "<leader>v", ":edit $MYVIMRC<cr>", opts) -keymap("n", "<leader>f", ":Format<cr>", opts) -keymap("n", "<leader>f", "<cmd>lua require'telescope.builtin'.find_files(require('telescope.themes').get_dropdown({ previewer = false }))<cr>", opts) -keymap("n", "<c-t>", "<cmd>Telescope live_grep<cr>", opts) +-- keymap("n", "<leader>ff", "<cmd>lua require'telescope.builtin'.find_files(require('telescope.themes').get_dropdown({ previewer = false }))<cr>", opts) +keymap("n", "<leader>ff", ":Telescope find_files(require('telescope.themes').get_dropdown({ previewer = false }))<cr>", opts) +keymap("n", "<leader>ft", ":Telescope live_grep<cr>", opts) +keymap("n", "<leader>fb", ":Telescope buffers<cr>", opts) -- Magma keymap("n", "<localleader>r", "nvim_exec('MagmaEvalutateOperator',v:true)", opts) @@ -77,3 +78,15 @@ keymap("x", "<localleader>r", ":<C-u>MagmaEvalutateVisual<cr>", opts) keymap("n", "<localleader>rc", ":MagmaReevalutateCell<cr>", opts) keymap("n", "<localleader>rd", ":MagmaDelete<cr>", opts) keymap("n", "<localleader>ro", ":MagmaShowOutput<cr>", opts) + +-- LSP -- +keymap("n", "<leader>la", "<cmd>lua vim.lsp.buf.code_action()<cr>", opts) +keymap("n", "<leader>ld", "<cmd>Telescope lsp_document_diagnostics<cr>", opts) +keymap("n", "<leader>lf", "<cmd>lua vim.lsp.buf.formatting()<cr>", opts) +keymap("n", "<leader>lF", "<cmd>LspToggleAutoFormat<cr>", opts) +keymap("n", "<leader>li", "<cmd>LspInfo<cr>", opts) +keymap("n", "<leader>lI", "<cmd>LspInstallInfo<cr>", opts) +keymap("n", "<leader>lw", "<cmd>Telescope lsp_workspace_diagnostics<cr>", opts) +keymap("n", "<leader>lj", "<cmd>lua vim.lsp.diagnostic.goto_next()<cr>", opts) +keymap("n", "<leader>lk", "<cmd>lua vim.lsp.diagnostic.goto_prev()<cr>", opts) +keymap("n", "<leader>lr", "<cmd>lua vim.lsp.buf.rename()<cr>", opts) |
