From 0ae9e19540dda5d18359013fadf20f7d6b04f1fb Mon Sep 17 00:00:00 2001 From: Christian Brabandt Date: Sun, 6 Jul 2025 10:24:41 +0200 Subject: [PATCH] runtime(doc): add a section for options influencing search Signed-off-by: Christian Brabandt --- runtime/doc/pattern.txt | 12 +++++++++++- runtime/doc/tags | 1 + runtime/doc/usr_27.txt | 5 +++-- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/runtime/doc/pattern.txt b/runtime/doc/pattern.txt index 857a3e6484..9af0c24f4c 100644 --- a/runtime/doc/pattern.txt +++ b/runtime/doc/pattern.txt @@ -1,4 +1,4 @@ -*pattern.txt* For Vim version 9.1. Last change: 2025 Mar 28 +*pattern.txt* For Vim version 9.1. Last change: 2025 Jul 06 VIM REFERENCE MANUAL by Bram Moolenaar @@ -183,6 +183,16 @@ matches in every line with `:vglobal`. For the |:s| command the "e" flag can be used to avoid the error message |:s_flags|. + *search-options* +The following options affect how a search is performed in Vim: + 'hlsearch' highlight matches + 'ignorecase' ignore case when searching + 'imsearch' use |IME| when entering the search pattern + 'incsearch' show matches incrementally as the pattern is typed + 'shortmess' suppress messages |shm-s|; show search count |shm-S| + 'smartcase' override 'ignorecase' if pattern contains uppercase + 'wrapscan' continue searching from the start of the file + *search-offset* *{offset}* These commands search for the specified pattern. With "/" and "?" an additional offset may be given. There are two types of offsets: line offsets diff --git a/runtime/doc/tags b/runtime/doc/tags index 3f83210b49..351d837edb 100644 --- a/runtime/doc/tags +++ b/runtime/doc/tags @@ -10057,6 +10057,7 @@ search() builtin.txt /*search()* search()-sub-match builtin.txt /*search()-sub-match* search-commands pattern.txt /*search-commands* search-offset pattern.txt /*search-offset* +search-options pattern.txt /*search-options* search-pattern pattern.txt /*search-pattern* search-range pattern.txt /*search-range* search-replace change.txt /*search-replace* diff --git a/runtime/doc/usr_27.txt b/runtime/doc/usr_27.txt index bb5b5657a3..d8bdf1ba15 100644 --- a/runtime/doc/usr_27.txt +++ b/runtime/doc/usr_27.txt @@ -1,4 +1,4 @@ -*usr_27.txt* For Vim version 9.1. Last change: 2019 Jul 14 +*usr_27.txt* For Vim version 9.1. Last change: 2027 Jul 07 VIM USER MANUAL - by Bram Moolenaar @@ -7,7 +7,8 @@ In chapter 3 a few simple search patterns were mentioned |03.9|. Vim can do much more complex searches. This chapter explains the most often used ones. -A detailed specification can be found here: |pattern| +A detailed specification can be found here: |pattern| Options affecting how +search is done can be found here: |search-options| |27.1| Ignoring case |27.2| Wrapping around the file end -- 2.39.5