有
mode([expr])返回表示当前模式的字符串.
http://vimdoc.sourceforge.net/htmldoc/eval.html#mode%28%29
但这可能不起作用,因为你可能会在映射的rhs中启动命令模式.
更健壮的方法是设置稍微不同的映射,例如
nmap <Leader>c :call MyFunc('n')<CR>
vmap <Leader>c :call MyFunc('v')<CR>
Run Code Online (Sandbox Code Playgroud)
并使用参数值来了解用户所处的模式.
归档时间: |
|
查看次数: |
2878 次 |
最近记录: |