diff --git a/modules/editor/config/lua/opdavies/keymaps.lua b/modules/editor/config/lua/opdavies/keymaps.lua index 33915178..74d7cfeb 100644 --- a/modules/editor/config/lua/opdavies/keymaps.lua +++ b/modules/editor/config/lua/opdavies/keymaps.lua @@ -77,3 +77,10 @@ set("n", "er", ":edit run") set({ "n", "v" }, "y", [["+y]]) set("n", "Y", [["+Y]]) + +-- Re-add functionality to open the URL under the cursor. +-- This is overridden by mini.operators to exchange text regions. +vim.keymap.set("n", "gx", function() + local url = vim.fn.expand "" + vim.fn["netrw#BrowseX"](url, 0) +end, { desc = "Open URL under cursor" })