From c7a79c70dbdf6bd0646eb26d3d6a38f02c21c15f Mon Sep 17 00:00:00 2001 From: Derek Lugowski Date: Sat, 29 Aug 2026 14:09:29 -0600 Subject: [PATCH] Add cd_up command to keybind .. in netrw --- cd_up.lua | 11 +++++++++++ init.lua | 4 +++- keymaps.lua | 5 +---- 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 cd_up.lua diff --git a/cd_up.lua b/cd_up.lua new file mode 100644 index 0000000..57964e5 --- /dev/null +++ b/cd_up.lua @@ -0,0 +1,11 @@ +vim.keymap.set("n", "..", vim.cmd.Ex) + +local netrw_group = vim.api.nvim_create_augroup("NetrwCustom", { clear = true }) + +vim.api.nvim_create_autocmd("FileType", { + pattern = "netrw", + group = netrw_group, + callback = function() + vim.keymap.set("n", "..", "-", { remap = true, buffer = true}) + end, +}) diff --git a/init.lua b/init.lua index 4b71ba1..f6e51f2 100644 --- a/init.lua +++ b/init.lua @@ -1,4 +1,6 @@ vim.g.mapleader = " " require("configs") -require("keymaps") \ No newline at end of file +require("keymaps") +require("wrap_word") +require("cd_up") diff --git a/keymaps.lua b/keymaps.lua index 00ad8d1..0eacfce 100644 --- a/keymaps.lua +++ b/keymaps.lua @@ -1,5 +1,2 @@ --- Open file explorer -vim.keymap.set("n", "..", vim.cmd.Ex) - -- Clear highlights with -vim.keymap.set("n", "", "nohlsearch") \ No newline at end of file +vim.keymap.set("n", "", "nohlsearch")