Skip to content

wsdjeg/quickfix.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quickfix.nvim

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

About

general key bindings for quickfix window

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages