In verità, quando uso
:r !ls somefilename
inserisce l'output di quel comando su una nuova riga sotto la riga corrente.
Se lo faccio
let @a = system("ls")
e più tardi
"ap
inserisce comunque l'output su una nuova riga sotto la riga corrente.
C'è un modo per fare in modo che vim inserisca l'output nella posizione corrente?