J'ai une fonction Vimscript définie comme ceci:Utilisation d'un argument d'une fonction en mode normal dans Vim?
function Cs(a, b)
normal a:a|"cylr a:b|x"cP
endfunction
Cependant, l'action envisagée (faire des choses folles avec les arguments a et b en mode normal) ne fonctionne pas, il faut plutôt le premier un » "comme" ajouter "et écrit le reste de la ligne dans le fichier.
Comment puis-je utiliser des arguments sur une instruction "normal" dans Vimscript? Je n'ai trouvé aucun moyen de le faire.
Vous avez oublié de concaténer les chaînes avec. –
@Luc: Non, je n'ai pas. La commande exec prendra n'importe quel nombre d'arguments et les concaténera ensemble sans avoir besoin d'utiliser '.' –