From 384f22833e51353a7a0288b77851c49453b6eaa2 Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Tue, 10 Jun 2025 11:48:29 -0700 Subject: [PATCH 1/3] Add column indicators at 80 and 120 to help enforce line length --- .config/nvim/init.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 537c2bd..323f52a 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -13,6 +13,7 @@ vim.cmd("set shiftwidth=2") -- Configure Editor Settings vim.cmd("set number") vim.cmd("set scrolloff=8") +vim.cmd("set colorcolumn=80,120") vim.cmd("set splitbelow") vim.cmd("set splitright") vim.cmd("set spl=en_us spell") From 85de84b385a0a6bf51e1aa479cdbb111d7c438af Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Tue, 10 Jun 2025 11:48:51 -0700 Subject: [PATCH 2/3] Add keymaps for refactoring and viewing references --- .config/nvim/lua/plugins/language-server.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.config/nvim/lua/plugins/language-server.lua b/.config/nvim/lua/plugins/language-server.lua index 50b7e0f..e74e040 100644 --- a/.config/nvim/lua/plugins/language-server.lua +++ b/.config/nvim/lua/plugins/language-server.lua @@ -107,6 +107,8 @@ return { vim.keymap.set("n", "vd", vim.lsp.buf.hover, { desc = "View Docstring" }) vim.keymap.set("n", "gt", vim.lsp.buf.definition, { desc = "Go To Definition" }) vim.keymap.set("n", "ca", vim.lsp.buf.code_action, { desc = "Show Code Actions" }) + vim.keymap.set("n", "cr", vim.lsp.buf.rename, { desc = "Refactor Name" }) + vim.keymap.set("n", "vr", vim.lsp.buf.references, { desc = "View References" }) end, }, } From 4ab8d98e81a5eb25937b113e15f5ddc33f11bb4d Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Tue, 10 Jun 2025 11:49:24 -0700 Subject: [PATCH 3/3] Update LazyGit to use current file instead of nvim root to determine git root --- .config/nvim/lua/plugins/git.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/nvim/lua/plugins/git.lua b/.config/nvim/lua/plugins/git.lua index a5612c8..4e65448 100644 --- a/.config/nvim/lua/plugins/git.lua +++ b/.config/nvim/lua/plugins/git.lua @@ -35,7 +35,7 @@ return { -- setting the keybinding for LazyGit with 'keys' is recommended in -- order to load the plugin when the command is run for the first time keys = { - { "gv", "LazyGit", desc = "LazyGit View" }, + { "gv", "LazyGitCurrentFile", desc = "LazyGit View" }, }, }, }