mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-04 01:34:25 +00:00 
			
		
		
		
	Add if_cscope documentation for querytype 'a'
From 802a0d902fca423acb15f835d7b09183883d79a0.
This commit is contained in:
		@@ -128,6 +128,7 @@ The available subcommands are:
 | 
			
		||||
		6 or e: Find this egrep pattern
 | 
			
		||||
		7 or f: Find this file
 | 
			
		||||
		8 or i: Find files #including this file
 | 
			
		||||
		9 or a: Find places where this symbol is assigned a value
 | 
			
		||||
 | 
			
		||||
	For all types, except 4 and 6, leading white space for {name} is
 | 
			
		||||
	removed.  For 4 and 6 there is exactly one space between {querytype}
 | 
			
		||||
@@ -254,13 +255,13 @@ started will have no effect!
 | 
			
		||||
{not available when compiled without the |+quickfix| feature}
 | 
			
		||||
'cscopequickfix' specifies whether to use quickfix window to show cscope
 | 
			
		||||
results.  This is a list of comma-separated values. Each item consists of
 | 
			
		||||
|cscope-find| command (s, g, d, c, t, e, f or i) and flag (+, - or 0).
 | 
			
		||||
|cscope-find| command (s, g, d, c, t, e, f, i or a) and flag (+, - or 0).
 | 
			
		||||
'+' indicates that results must be appended to quickfix window,
 | 
			
		||||
'-' implies previous results clearance, '0' or command absence - don't use
 | 
			
		||||
quickfix.  Search is performed from start until first command occurrence.
 | 
			
		||||
The default value is "" (don't use quickfix anyway).  The following value
 | 
			
		||||
seems to be useful: >
 | 
			
		||||
	:set cscopequickfix=s-,c-,d-,i-,t-,e-
 | 
			
		||||
	:set cscopequickfix=s-,c-,d-,i-,t-,e-,a-
 | 
			
		||||
<
 | 
			
		||||
							*cscopetag* *cst*
 | 
			
		||||
If 'cscopetag' is set, the commands ":tag" and CTRL-] as well as "vim -t"
 | 
			
		||||
@@ -418,6 +419,7 @@ Cscope Home Page (http://cscope.sourceforge.net/): >
 | 
			
		||||
	nmap <C-_>f :cs find f <C-R>=expand("<cfile>")<CR><CR>
 | 
			
		||||
	nmap <C-_>i :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
 | 
			
		||||
	nmap <C-_>d :cs find d <C-R>=expand("<cword>")<CR><CR>
 | 
			
		||||
	nmap <C-_>a :cs find a <C-R>=expand("<cword>")<CR><CR>
 | 
			
		||||
 | 
			
		||||
	" Using 'CTRL-spacebar' then a search type makes the vim window
 | 
			
		||||
	" split horizontally, with search result displayed in
 | 
			
		||||
@@ -431,6 +433,7 @@ Cscope Home Page (http://cscope.sourceforge.net/): >
 | 
			
		||||
	nmap <C-Space>f :scs find f <C-R>=expand("<cfile>")<CR><CR>
 | 
			
		||||
	nmap <C-Space>i :scs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
 | 
			
		||||
	nmap <C-Space>d :scs find d <C-R>=expand("<cword>")<CR><CR>
 | 
			
		||||
	nmap <C-Space>a :scs find a <C-R>=expand("<cword>")<CR><CR>
 | 
			
		||||
 | 
			
		||||
	" Hitting CTRL-space *twice* before the search type does a vertical
 | 
			
		||||
	" split instead of a horizontal one
 | 
			
		||||
@@ -449,6 +452,8 @@ Cscope Home Page (http://cscope.sourceforge.net/): >
 | 
			
		||||
		\:vert scs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
 | 
			
		||||
	nmap <C-Space><C-Space>d
 | 
			
		||||
		\:vert scs find d <C-R>=expand("<cword>")<CR><CR>
 | 
			
		||||
	nmap <C-Space><C-Space>a
 | 
			
		||||
		\:vert scs find a <C-R>=expand("<cword>")<CR><CR>
 | 
			
		||||
 | 
			
		||||
==============================================================================
 | 
			
		||||
7. Cscope availability and information			*cscope-info*
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user