pending.nvim/lua
Barrett Ruth 5c8320f5b5 feat(forge): add gx keymap to open forge links in browser
Problem: Forge shorthand tokens like `gh:user/repo#42` are concealed in
the buffer so Neovim's built-in `gx` cannot recognize them as URLs.
Full URLs are also concealed, making `gx` unreliable.

Solution: Add `open_link` action (default `gx`) that reads `forge_spans`
from line metadata. If the cursor is on a forge token, that link opens;
otherwise the last ref on the line is used. Delegates to `vim.ui.open()`.
2026-03-15 11:04:08 -04:00
..
pending feat(forge): add gx keymap to open forge links in browser 2026-03-15 11:04:08 -04:00