From 66b5d806ebdb734c541cce95b9b6f4daeb5526f7 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 9 Apr 2025 19:45:55 +0100 Subject: [PATCH] Add keymap to open URLs under cursor --- modules/editor/config/lua/opdavies/keymaps.lua | 7 +++++++ 1 file changed, 7 insertions(+) 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" })