Si estoy en Vim y quiero obtener algún resultado de la línea de comandos y agregarlo a mi archivo actual, puedo ejecutar esto:
:! echo "foo" >> %
Eso agregará "foo" a mi archivo actual, y tendré que volver a cargar.
¿Hay una manera más elegante de hacer esto? ¿Tiene esa salida en un búfer que puedo pegar, por ejemplo?
:res la abreviatura de "leer" (por lo que puede escribir 'leer' o simplemente 'r' y es el mismo comando), y 2) hacer:r path/to/foo.txtinsertará el contenido de ese archivo después del cursor.