У меня есть функция Vimscript, определенная так:
function Cs(a, b)
normal a:a|"cylr a:b|x"cP
endfunction
Однако намеченное действие (выполнить какие-то безумные действия с аргументами a и b в обычном режиме) не работает, вместо этого оно принимает первый «a» как «append» и записывает оставшуюся часть строки в файл .
Как я могу использовать аргументы для "нормального" оператора в Vimscript? Я не нашел способа сделать это.