Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashfinal/qfview.nvim
Pretty quickfix/location view for Neovim
https://github.com/ashfinal/qfview.nvim
Last synced: 14 days ago
JSON representation
Pretty quickfix/location view for Neovim
- Host: GitHub
- URL: https://github.com/ashfinal/qfview.nvim
- Owner: ashfinal
- License: mit
- Created: 2023-07-21T07:24:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-09T04:16:46.000Z (about 1 year ago)
- Last Synced: 2024-07-31T20:51:11.017Z (3 months ago)
- Language: Lua
- Homepage:
- Size: 51.8 KB
- Stars: 53
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-neovim - ashfinal/qfview.nvim - Pretty quickfix/location view with consistent path-shorten and folding. (Debugging / Quickfix)
README
# Pretty quickfix/location view with smart path-shorten and folding
qfview.nvim makes your quickfix/location window look nicer and function better. Meant to be the successor of [nvim-pqf](https://github.com/yorickpeterse/nvim-pqf).
![qfview](./images/qfview.png)
## Features
- Consistent, aligned, shorten text display
- Highlights for the item type (error, warning, etc)
- Same file based folding
- Works with both quickfix and location windowqfview.nvim uses Neovim's built-in diagnostic signs to highlight the item type. You can change your diagnostic symbols following [this instruction](https://github.com/neovim/nvim-lspconfig/wiki/UI-Customization#change-diagnostic-symbols-in-the-sign-column-gutter).
## Requirements
Recent Neovim.
## Installation
Install this plugin using your plugin manager of choice. For example, when using [vim-plug](https://github.com/junegunn/vim-plug):
Plug 'ashfinal/qfview.nvim'
Then add the following lua snippet to your `init.lua`:
```lua
require('qfview').setup()
```When using [lazy.nvim](https://github.com/folke/lazy.nvim):
```lua
{
"ashfinal/qfview.nvim",
event = "UIEnter",
config = true,
},
```## Configuration
We don't have any configuration options yet.
## License
MIT.