vim 选择模式下映射执行多次的情况

function Hello()
        echo "hello world\n"
endfunction

map <leader>w :call Hello()<CR>

在normal mode下我按<leader>w调用一次Hello()函数,但是如果我在选择模式下,就会调用n次Hello()函数,n的次数和选择的行数是一样的,如果我现在想在选择模式下只调用一次函数,该如何处理呢?

阅读 3.9k
1 个回答

自己处理范围:

function Hello() range

参见:

:help :call
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进