GitHub

Folders and files

NameName

Last commit message

Last commit date

quickfix.nvim is a plugin which provides default key bindings for quickfix window and location list window.

GitHub License GitHub Issues or Pull Requests GitHub commit activity GitHub Release luarocks

Install

  1. Using nvim-plug
require('plug').add({
    { 'wsdjeg/quickfix.nvim' }
})

Then use :Plug install quickfix.nvim to install this plugin.

  1. Using luarocks:
luarocks install quickfix.nvim

Key bindings in quickfix window

Key bindings description
dd remove item under cursor line in normal mode
d remove selected items in visual mode
c remove items which filename match input regex
C remove items which filename not match input regex
o remove items which error description match input regex
O remove items which error description not match input regex
u undo last change

Options

  • g:quickfix_mapping_delete: default is dd
  • g:quickfix_mapping_visual_delete: default is d
  • g:quickfix_mapping_filter_filename: default is c
  • g:quickfix_mapping_rfilter_filename: default is C
  • g:quickfix_mapping_filter_text: default is o
  • g:quickfix_mapping_rfilter_text: default is O
  • g:quickfix_mapping_undo: default is u

Read the original on github.com ↗