Navigation and quickfix
Jump Between Source And Test Files (Local Plugin)
If you keep foo.ts and foo.test.ts (or .spec, _test, etc) side-by-side, this mapping toggles between them.
- Keymap:
Ctrl-^ - Loader:
home/dot_config/exact_nvim/exact_lua/exact_plugins_local/readonly_switch-src-test.lua - Source:
home/dot_config/exact_nvim/exact_lua/exact_plugins_local_src/readonly_switch-src-test.lua
It supports extension fallbacks (ts <-> tsx <-> js <-> jsx) when the exact match does not exist.
Copy Current Buffer To Quickfix Directories (Local Plugin)
If your quickfix list includes matches across multiple directories, this helper can copy the current file into each of those directories (useful for applying a file-based fix across multiple worktrees/sandboxes).
- Keymap:
leader-cb(copy) - Keymap:
leader-cB(copy forced) - Command:
:CopyBufferToQfDirs(optionalforce) - Loader:
home/dot_config/exact_nvim/exact_lua/exact_plugins_local/readonly_copy-to-qf.lua
Quickfix Ergonomics (Local Plugin)
Quickfix is treated as a first-class workflow. Add-ons:
:QFDedupededupe entriesleader-rqifilter include patternleader-rqxfilter exclude pattern- inside quickfix window:
ddremoves an entry
Loader: home/dot_config/exact_nvim/exact_lua/exact_plugins_local/readonly_qf.lua