nvim_runtime_lua

vim.quickfix.entry

Fields14

entry.bufnr : nil | integer

buffer number; must be the number of a valid buffer

entry.filename : nil | string

name of a file; only used when "bufnr" is not present or it is invalid.

entry.module : nil | string

name of a module; if given it will be used in quickfix error window instead of the filename.

entry.lnum : nil | integer

line number in the file

entry.end_lnum : nil | integer

end of lines, if the item spans multiple lines

entry.pattern : nil | string

search pattern used to locate the error

entry.col : nil | integer

column number

entry.vcol : nil | integer

when non-zero: "col" is visual column when zero: "col" is byte index

entry.end_col : nil | integer

end column, if the item spans multiple columns

entry.nr : nil | integer

error number

entry.text : nil | string

description of the error

entry.type : nil | string

single-character error type, 'E', 'W', etc.

entry.valid : nil | boolean

recognized error message

entry.user_data : any

custom data associated with the item, can be any type.