@@ -941,7 +941,7 @@ function! s:VimLParser.find_command()
941
941
endif
942
942
endfor
943
943
944
- if self .neovim
944
+ if self .neovim
945
945
for x in self .neovim_additional_commands
946
946
if stridx (x .name, name) == 0 && len (name) >= x .minlen
947
947
unlet cmd
@@ -958,7 +958,7 @@ function! s:VimLParser.find_command()
958
958
endif
959
959
endfor
960
960
endif
961
-
961
+
962
962
" FIXME: user defined command
963
963
if (cmd is s: NIL || cmd.name == # ' Print' ) && name = ~# ' ^[A-Z]'
964
964
let name .= self .reader.read_alnum ()
@@ -1959,7 +1959,6 @@ function! s:VimLParser.parse_cmd_syntax()
1959
1959
endfunction
1960
1960
1961
1961
let s: VimLParser .neovim_additional_commands = [
1962
- \ {' name' : ' tnoremap' , ' minlen' : 8 , ' flags' : ' EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN' , ' parser' : ' parse_cmd_common' },
1963
1962
\ {' name' : ' rshada' , ' minlen' : 3 , ' flags' : ' BANG|FILE1|TRLBAR|CMDWIN' , ' parser' : ' parse_cmd_common' },
1964
1963
\ {' name' : ' wshada' , ' minlen' : 3 , ' flags' : ' BANG|FILE1|TRLBAR|CMDWIN' , ' parser' : ' parse_cmd_common' }]
1965
1964
@@ -2517,6 +2516,11 @@ let s:VimLParser.builtin_commands = [
2517
2516
\ {' flags' : ' RANGE|DFLALL|EXTRA|NEEDARG|CMDWIN' , ' minlen' : 4 , ' name' : ' pyxdo' , ' parser' : ' parse_cmd_common' },
2518
2517
\ {' flags' : ' RANGE|EXTRA|NEEDARG|CMDWIN' , ' minlen' : 7 , ' name' : ' pythonx' , ' parser' : ' parse_cmd_common' },
2519
2518
\ {' flags' : ' RANGE|FILE1|NEEDARG|CMDWIN' , ' minlen' : 4 , ' name' : ' pyxfile' , ' parser' : ' parse_cmd_common' },
2519
+ \ {' flags' : ' RANGE|BANG|FILES|CMDWIN' , ' minlen' : 3 , ' name' : ' terminal' , ' parser' : ' parse_cmd_common' },
2520
+ \ {' flags' : ' EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN' , ' minlen' : 3 , ' name' : ' tmap' , ' parser' : ' parse_cmd_common' },
2521
+ \ {' flags' : ' EXTRA|TRLBAR|CMDWIN' , ' minlen' : 5 , ' name' : ' tmapclear' , ' parser' : ' parse_cmd_common' },
2522
+ \ {' flags' : ' EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN' , ' minlen' : 3 , ' name' : ' tnoremap' , ' parser' : ' parse_cmd_common' },
2523
+ \ {' flags' : ' EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN' , ' minlen' : 5 , ' name' : ' tunmap' , ' parser' : ' parse_cmd_common' },
2520
2524
\]
2521
2525
2522
2526
let s: ExprTokenizer = {}
0 commit comments