runtime(doc): fix inconsistencies in :h file-searching

closes: #15201

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
zeertzjq
2024-07-10 20:06:52 +02:00
committed by Christian Brabandt
parent 2e7d89b398
commit 7a85e343d2

View File

@ -1,4 +1,4 @@
*editing.txt* For Vim version 9.1. Last change: 2024 Apr 12 *editing.txt* For Vim version 9.1. Last change: 2024 Jul 10
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@ -1804,7 +1804,7 @@ There are three different types of searching:
stop-directories are appended to the path (for the 'path' option) or to stop-directories are appended to the path (for the 'path' option) or to
the filename (for the 'tags' option) with a ';'. If you want several the filename (for the 'tags' option) with a ';'. If you want several
stop-directories separate them with ';'. If you want no stop-directory stop-directories separate them with ';'. If you want no stop-directory
("search upward till the root directory) just use ';'. > ("search upward till the root directory") just use ';'. >
/usr/include/sys;/usr /usr/include/sys;/usr
< will search in: > < will search in: >
/usr/include/sys /usr/include/sys
@ -1817,7 +1817,7 @@ There are three different types of searching:
If Vim's current path is /u/user_x/work/release and you do > If Vim's current path is /u/user_x/work/release and you do >
:set path=include;/u/user_x :set path=include;/u/user_x
< and then search for a file with |gf| the file is searched in: > < and then search for a file with |gf| the file is searched in: >
/u/user_x/work/release/include /u/user_x/work/release/include
/u/user_x/work/include /u/user_x/work/include
/u/user_x/include /u/user_x/include
@ -1829,7 +1829,7 @@ There are three different types of searching:
3) Combined up/downward search: 3) Combined up/downward search:
If Vim's current path is /u/user_x/work/release and you do > If Vim's current path is /u/user_x/work/release and you do >
set path=**;/u/user_x set path=**;/u/user_x
< and then search for a file with |gf| the file is searched in: > < and then search for a file with |gf| the file is searched in: >
/u/user_x/work/release/** /u/user_x/work/release/**
/u/user_x/work/** /u/user_x/work/**
/u/user_x/** /u/user_x/**
@ -1841,10 +1841,10 @@ There are three different types of searching:
In the above example you might want to set path to: > In the above example you might want to set path to: >
:set path=**,/u/user_x/** :set path=**,/u/user_x/**
< This searches: < This searches: >
/u/user_x/work/release/** ~ /u/user_x/work/release/**
/u/user_x/** ~ /u/user_x/**
This searches the same directories, but in a different order. < This searches the same directories, but in a different order.
Note that completion for ":find", ":sfind", and ":tabfind" commands do not Note that completion for ":find", ":sfind", and ":tabfind" commands do not
currently work with 'path' items that contain a URL or use the double star currently work with 'path' items that contain a URL or use the double star