https://github.com/santhosh-tekuri/quickfix.nvim
makes neovim quickfixlist pretty
https://github.com/santhosh-tekuri/quickfix.nvim
neovim plugin quickfix
Last synced: 4 months ago
JSON representation
makes neovim quickfixlist pretty
- Host: GitHub
- URL: https://github.com/santhosh-tekuri/quickfix.nvim
- Owner: santhosh-tekuri
- Created: 2025-09-30T09:19:19.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-10-07T15:40:41.000Z (4 months ago)
- Last Synced: 2025-10-07T17:44:01.940Z (4 months ago)
- Topics: neovim, plugin, quickfix
- Language: Lua
- Homepage:
- Size: 7.81 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

- column range is is highlighted in `qfMatch` highlight group
- supports multiple column ranges. for example in above screenshot, in second item `true` is highlighted twice
## Plugin ID
```text
santhosh-tekuri/quickfix.nvim
https://github.com/santhosh-tekuri/quickfix.nvim
```
## Configuration
there is no `setup` function
```lua
vim.o.quickfixtextfunc = require("quickfix").quickfixtextfunc
```
the following changes are also done:
- `q` quits quickfix window
- `o` changes current quickfix item and closes quickfix list
- `d` `x_d` delets current/selected items from quickfix list
- relative number, signcolumn turned off
if you dont want the above changes then you can do `vim.cmd("autocmd! QFTweaks")`