mirror of
https://github.com/neovim/neovim
synced 2025-07-16 01:01:49 +00:00
vim-patch:9.1.1535: the maximum search count uses hard-coded value 99 (#34873)
Problem: The maximum search count uses a hard-coded value of 99
(Andres Monge, Joschua Kesper)
Solution: Make it configurable using the 'maxsearchcount' option.
related: vim/vim#8855
fixes: vim/vim#17527
closes: vim/vim#17695
b7b7fa04bf
Co-authored-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
15
runtime/lua/vim/_meta/options.lua
generated
15
runtime/lua/vim/_meta/options.lua
generated
@ -4351,6 +4351,18 @@ vim.o.mmp = vim.o.maxmempattern
|
||||
vim.go.maxmempattern = vim.o.maxmempattern
|
||||
vim.go.mmp = vim.go.maxmempattern
|
||||
|
||||
--- Maximum number of matches shown for the search count status `shm-S`
|
||||
--- When the number of matches exceeds this value, Vim shows ">" instead
|
||||
--- of the exact count to keep searching fast.
|
||||
--- Note: larger values may impact performance.
|
||||
--- The value must be between 1 and 9999.
|
||||
---
|
||||
--- @type integer
|
||||
vim.o.maxsearchcount = 999
|
||||
vim.o.msc = vim.o.maxsearchcount
|
||||
vim.go.maxsearchcount = vim.o.maxsearchcount
|
||||
vim.go.msc = vim.go.maxsearchcount
|
||||
|
||||
--- Maximum number of items to use in a menu. Used for menus that are
|
||||
--- generated from a list of items, e.g., the Buffers menu. Changing this
|
||||
--- option has no direct effect, the menu must be refreshed first.
|
||||
@ -6004,7 +6016,8 @@ vim.bo.sw = vim.bo.shiftwidth
|
||||
--- is shown), the "search hit BOTTOM, continuing at TOP" and
|
||||
--- "search hit TOP, continuing at BOTTOM" messages are only
|
||||
--- indicated by a "W" (Mnemonic: Wrapped) letter before the
|
||||
--- search count statistics.
|
||||
--- search count statistics. The maximum limit can be set with
|
||||
--- the 'maxsearchcount' option.
|
||||
---
|
||||
--- This gives you the opportunity to avoid that a change between buffers
|
||||
--- requires you to hit <Enter>, but still gives as useful a message as
|
||||
|
Reference in New Issue
Block a user