vim 执行一自定义函数如何保持状态
发表于 : 2010-12-02 2:08
我在一脚本中有
我想,若之前是插入模式,在按 F10 执行完 Main() 后恢复到插入模式。
若之前是可视模式或选择模式,在按 F10 执行完 Main() 后恢复到可视或选择模式,且保持原来的选择范围依旧被选。
是需要改写 map 和 Main() 两方面吗,如何该?
代码: 全选
noremap <F10> :call <SID>Main()<CR>
inoremap <F10> <Esc>:call <SID>Main()<CR>
若之前是可视模式或选择模式,在按 F10 执行完 Main() 后恢复到可视或选择模式,且保持原来的选择范围依旧被选。
是需要改写 map 和 Main() 两方面吗,如何该?