No vim, quando eu uso
:r !ls somefilename
ele insere a saída desse comando em uma nova linha abaixo da linha atual.
Se eu fizer
let @a = system("ls")
e depois
"ap
ele ainda insere a saída em uma nova linha abaixo da linha atual.
Existe uma maneira de fazer com que o vim insira a saída no local atual?