From 3c39b414366863d7a4dd327265ca3ade1a59e198 Mon Sep 17 00:00:00 2001 From: Arjun Patel Date: Fri, 3 Feb 2023 19:58:39 -0600 Subject: [PATCH] adding in some keyremaps --- after/plugin/harpoon.lua | 8 ++++---- after/plugin/lsp.lua | 5 ++--- after/plugin/telescope.lua | 11 ++++++----- lua/theprimeagen/set.lua | 2 ++ 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/after/plugin/harpoon.lua b/after/plugin/harpoon.lua index 4a6ba87..0102600 100644 --- a/after/plugin/harpoon.lua +++ b/after/plugin/harpoon.lua @@ -4,9 +4,9 @@ local ui = require("harpoon.ui") vim.keymap.set("n", "a", mark.add_file) vim.keymap.set("n", "", ui.toggle_quick_menu) -vim.keymap.set("n", "", function() ui.nav_file(1) end) -vim.keymap.set("n", "", function() ui.nav_file(2) end) -vim.keymap.set("n", "", function() ui.nav_file(3) end) -vim.keymap.set("n", "", function() ui.nav_file(4) end) +vim.keymap.set("n", "", function() ui.nav_file(1) end) +vim.keymap.set("n", "", function() ui.nav_file(2) end) +vim.keymap.set("n", "", function() ui.nav_file(3) end) +vim.keymap.set("n", "", function() ui.nav_file(4) end) diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index 85cc34e..33ed85e 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -5,7 +5,6 @@ lsp.preset("recommended") lsp.ensure_installed({ 'tsserver', 'sumneko_lua', - 'rust_analyzer', }) -- Fix Undefined global 'vim' @@ -55,8 +54,8 @@ lsp.on_attach(function(client, bufnr) vim.keymap.set("n", "vd", function() vim.diagnostic.open_float() end, opts) vim.keymap.set("n", "[d", function() vim.diagnostic.goto_next() end, opts) vim.keymap.set("n", "]d", function() vim.diagnostic.goto_prev() end, opts) - vim.keymap.set("n", "vca", function() vim.lsp.buf.code_action() end, opts) - vim.keymap.set("n", "vrr", function() vim.lsp.buf.references() end, opts) + vim.keymap.set("n", "la", function() vim.lsp.buf.code_action() end, opts) + vim.keymap.set("n", "gr", function() vim.lsp.buf.references() end, opts) vim.keymap.set("n", "vrn", function() vim.lsp.buf.rename() end, opts) vim.keymap.set("i", "", function() vim.lsp.buf.signature_help() end, opts) end) diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua index 8d46c7c..74fde71 100644 --- a/after/plugin/telescope.lua +++ b/after/plugin/telescope.lua @@ -1,7 +1,8 @@ local builtin = require('telescope.builtin') -vim.keymap.set('n', 'pf', builtin.find_files, {}) -vim.keymap.set('n', '', builtin.git_files, {}) -vim.keymap.set('n', 'ps', function() - builtin.grep_string({ search = vim.fn.input("Grep > ") }) -end) + +vim.keymap.set('n', 'sf', builtin.git_files, {}) +vim.keymap.set('n', 'sw', builtin.live_grep, {}) +vim.keymap.set('n', 'sr', builtin.lsp_references, {}) +vim.keymap.set('n', 'ss', builtin.lsp_document_symbols, {}) +vim.keymap.set('n', 'st', builtin.lsp_workspace_symbols, {}) diff --git a/lua/theprimeagen/set.lua b/lua/theprimeagen/set.lua index 18acbf1..d7e62d6 100644 --- a/lua/theprimeagen/set.lua +++ b/lua/theprimeagen/set.lua @@ -30,3 +30,5 @@ vim.opt.updatetime = 50 vim.opt.colorcolumn = "80" +vim.leader = " " +