首頁  >  問答  >  主體

vim 選擇模式下映射執行多次的情況

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

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

在normal mode下我按<leader>w呼叫一次Hello()函數,但是如果我在選擇模式下,就會呼叫n次Hello()函數,n的次數和選擇的行數是一樣的,如果我現在想在選擇模式下只呼叫一次函數,該如何處理呢?

漂亮男人漂亮男人2712 天前690

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-05-16 16:43:58

    自己處理範圍:

    function Hello() range
    

    參見:

    :help :call
    

    回覆
    0
  • 取消回覆