mirror of
				https://github.com/vim/vim.git
				synced 2025-11-03 09:44:48 -05:00 
			
		
		
		
	Generate Ex command modifiers from the modifier table in src/ex_docmd.c closes: #17564 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
		
			
				
	
	
		
			136 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			136 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
" Vim ex command modifiers
 | 
						|
 | 
						|
 | 
						|
 aboveleft        echo "Foo"
 | 
						|
 | 
						|
aboveleft         echo "Foo"
 | 
						|
belowright        echo "Foo"
 | 
						|
botright          echo "Foo"
 | 
						|
browse            echo "Foo"
 | 
						|
confirm           echo "Foo"
 | 
						|
filter  /pattern/ echo "Foo"
 | 
						|
filter! /pattern/ echo "Foo"
 | 
						|
hide              echo "Foo"
 | 
						|
horizontal        echo "Foo"
 | 
						|
keepalt           echo "Foo"
 | 
						|
keepjumps         echo "Foo"
 | 
						|
keepmarks         echo "Foo"
 | 
						|
keeppatterns      echo "Foo"
 | 
						|
leftabove         echo "Foo"
 | 
						|
legacy            echo "Foo"
 | 
						|
lockmarks         echo "Foo"
 | 
						|
noautocmd         echo "Foo"
 | 
						|
noswapfile        echo "Foo"
 | 
						|
rightbelow        echo "Foo"
 | 
						|
sandbox           echo "Foo"
 | 
						|
silent            echo "Foo"
 | 
						|
silent!           echo "Foo"
 | 
						|
tab               echo "Foo"
 | 
						|
topleft           echo "Foo"
 | 
						|
unsilent          echo "Foo"
 | 
						|
verbose           echo "Foo"
 | 
						|
vertical          echo "Foo"
 | 
						|
vim9cmd           echo "Foo"
 | 
						|
 | 
						|
 | 
						|
:  aboveleft       echo "Foo"
 | 
						|
 " FIXME: not a ternary operator ':'
 | 
						|
 : aboveleft       echo "Foo"
 | 
						|
  :aboveleft       echo "Foo"
 | 
						|
 | 
						|
:aboveleft         echo "Foo"
 | 
						|
:belowright        echo "Foo"
 | 
						|
:botright          echo "Foo"
 | 
						|
:browse            echo "Foo"
 | 
						|
:confirm           echo "Foo"
 | 
						|
:filter  /pattern/ echo "Foo"
 | 
						|
:filter! /pattern/ echo "Foo"
 | 
						|
:hide              echo "Foo"
 | 
						|
:horizontal        echo "Foo"
 | 
						|
:keepalt           echo "Foo"
 | 
						|
:keepjumps         echo "Foo"
 | 
						|
:keepmarks         echo "Foo"
 | 
						|
:keeppatterns      echo "Foo"
 | 
						|
:leftabove         echo "Foo"
 | 
						|
:legacy            echo "Foo"
 | 
						|
:lockmarks         echo "Foo"
 | 
						|
:noautocmd         echo "Foo"
 | 
						|
:noswapfile        echo "Foo"
 | 
						|
:rightbelow        echo "Foo"
 | 
						|
:sandbox           echo "Foo"
 | 
						|
:silent            echo "Foo"
 | 
						|
:silent!           echo "Foo"
 | 
						|
:tab               echo "Foo"
 | 
						|
:topleft           echo "Foo"
 | 
						|
:unsilent          echo "Foo"
 | 
						|
:verbose           echo "Foo"
 | 
						|
:vertical          echo "Foo"
 | 
						|
:vim9cmd           echo "Foo"
 | 
						|
 | 
						|
 | 
						|
echo|aboveleft           echo "Foo"
 | 
						|
echo| aboveleft          echo "Foo"
 | 
						|
echo |aboveleft          echo "Foo"
 | 
						|
 | 
						|
echo | aboveleft         echo "Foo"
 | 
						|
echo | belowright        echo "Foo"
 | 
						|
echo | botright          echo "Foo"
 | 
						|
echo | browse            echo "Foo"
 | 
						|
echo | confirm           echo "Foo"
 | 
						|
echo | filter  /pattern/ echo "Foo"
 | 
						|
echo | filter! /pattern/ echo "Foo"
 | 
						|
echo | hide              echo "Foo"
 | 
						|
echo | horizontal        echo "Foo"
 | 
						|
echo | keepalt           echo "Foo"
 | 
						|
echo | keepjumps         echo "Foo"
 | 
						|
echo | keepmarks         echo "Foo"
 | 
						|
echo | keeppatterns      echo "Foo"
 | 
						|
echo | leftabove         echo "Foo"
 | 
						|
echo | legacy            echo "Foo"
 | 
						|
echo | lockmarks         echo "Foo"
 | 
						|
echo | noautocmd         echo "Foo"
 | 
						|
echo | noswapfile        echo "Foo"
 | 
						|
echo | rightbelow        echo "Foo"
 | 
						|
echo | sandbox           echo "Foo"
 | 
						|
echo | silent            echo "Foo"
 | 
						|
echo | silent!           echo "Foo"
 | 
						|
echo | tab               echo "Foo"
 | 
						|
echo | topleft           echo "Foo"
 | 
						|
echo | unsilent          echo "Foo"
 | 
						|
echo | verbose           echo "Foo"
 | 
						|
echo | vertical          echo "Foo"
 | 
						|
echo | vim9cmd           echo "Foo"
 | 
						|
 | 
						|
 | 
						|
aboveleft belowright botright browse confirm filter /pattern/ filter! /pattern/ hide horizontal keepalt keepjumps keepmarks keeppatterns leftabove legacy lockmarks noautocmd noswapfile rightbelow sandbox silent silent! tab topleft unsilent verbose vertical vim9cmd echo "Foo"
 | 
						|
aboveleft
 | 
						|
      \ belowright
 | 
						|
      \ botright
 | 
						|
      \ browse
 | 
						|
      \ confirm
 | 
						|
      \ filter  /pattern/
 | 
						|
      \ filter! /pattern/
 | 
						|
      \ hide
 | 
						|
      \ horizontal
 | 
						|
      \ keepalt
 | 
						|
      \ keepjumps
 | 
						|
      \ keepmarks
 | 
						|
      \ keeppatterns
 | 
						|
      \ leftabove
 | 
						|
      \ legacy
 | 
						|
      \ lockmarks
 | 
						|
      \ noautocmd
 | 
						|
      \ noswapfile
 | 
						|
      \ rightbelow
 | 
						|
      \ sandbox
 | 
						|
      \ silent
 | 
						|
      \ silent!
 | 
						|
      \ tab
 | 
						|
      \ topleft
 | 
						|
      \ unsilent
 | 
						|
      \ verbose
 | 
						|
      \ vertical
 | 
						|
      \ vim9cmd
 | 
						|
      \ echo "Foo"
 | 
						|
 |