En vim, cuando uso
:r !ls somefilename
inserta la salida de ese comando en una nueva línea debajo de la línea actual.
Si lo hago
let @a = system("ls")
y después
"ap
todavía inserta la salida en una nueva línea debajo de la línea actual.
¿Hay alguna manera de hacer que vim insert output en la ubicación actual?