Heim  >  Fragen und Antworten  >  Hauptteil

Wenn das Mapping im vim-Auswahlmodus mehrmals ausgeführt wird

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

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

Im normalen Modus drücke ich <leader>w, um die Hello()-Funktion einmal aufzurufen, aber wenn ich mich im Auswahlmodus befinde, wird die Hello()-Funktion n-mal aufgerufen Ausgewählte Zeilen: Wie gehe ich damit um, dass die Funktion nur einmal im Auswahlmodus aufgerufen wird?

漂亮男人漂亮男人2712 Tage vor689

Antworte allen(1)Ich werde antworten

  • 大家讲道理

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

    自己处理范围:

    function Hello() range
    

    参见:

    :help :call
    

    Antwort
    0
  • StornierenAntwort