В правой части сопоставления клавиш вы можете сделать что-то вроде :call FileTypeToggle("")<Left><Left>
чтобы начать вызов функции в командной строке, переместить курсор между кавычками и ждать пользователь должен ввести аргумент и нажать <CR>
вручную.
Как вы можете сделать то же самое из функции? Я пробовал несколько перестановок execute
, call
, normal
, и, похоже, ничего не работает. Я либо получаю ошибки о конечных символах (<Left><Left>
), либо он выполняет функцию, не дожидаясь ввода пользователя.