I am trying to map two commands on one key such as:
nmap <C-\>g :call add(SrcExpl_markList, [expand("%:p"), line("."),
col(".")]) :cs find s <cword>
The command will push the current position to the SrcExpl_markList and
execute the cscope command cs find s <cword>. However, every time when
I type the key <C-\>g,
the command will be shown on the command line as
:call add(SrcExpl_markList, [expand("%:p"), line("."), col(".")]) :cs
find s <cword>
After I hit the enter, vim will complain E488: Trailing characters and
it will not jumt to the definition of <cword>. It seems the first part
of command call add(SrcExpl_markList, [expand("%:p"), line("."),
col(".")]) was executed correctly.
Does anyone know what I did wrong?
Thanks
Frank
No comments:
Post a Comment