[nvim]
This commit is contained in:
parent
d038d36329
commit
9e8673b0a5
1 changed files with 9 additions and 2 deletions
|
@ -92,7 +92,7 @@ return {
|
|||
max_lines = 0, -- How many lines the window should span. Values <= 0 mean no limit.
|
||||
min_window_height = 0, -- Minimum editor window height to enable context. Values <= 0 mean no limit.
|
||||
line_numbers = true,
|
||||
multiline_threshold = 20, -- Maximum number of lines to show for a single context
|
||||
multiline_threshold = 10, -- Maximum number of lines to show for a single context
|
||||
trim_scope = 'outer', -- Which context lines to discard if `max_lines` is exceeded. Choices: 'inner', 'outer'
|
||||
mode = 'cursor', -- Line used to calculate context. Choices: 'cursor', 'topline'
|
||||
-- Separator between context and content. Should be a single character string, like '-'.
|
||||
|
@ -100,6 +100,13 @@ return {
|
|||
separator = nil,
|
||||
zindex = 20, -- The Z-index of the context window
|
||||
on_attach = nil, -- (fun(buf: integer): boolean) return false to disable attaching
|
||||
}
|
||||
},
|
||||
config = function(_, opts)
|
||||
print()
|
||||
if vim.api.nvim_win_get_height(0) < 50 then
|
||||
opts.multiline_threshold = 1
|
||||
end
|
||||
require("treesitter-context").setup(opts)
|
||||
end
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue