Como título, ¿alguna forma conveniente?¿Cómo cargar el contenido de otro archivo al archivo actual en Vim?
Lo necesito especialmente para algunos cvs/git commit o sendmail para cargar un comentario de plantilla. Creo que es un entorno vi, no Vim.
Como título, ¿alguna forma conveniente?¿Cómo cargar el contenido de otro archivo al archivo actual en Vim?
Lo necesito especialmente para algunos cvs/git commit o sendmail para cargar un comentario de plantilla. Creo que es un entorno vi, no Vim.
en el símbolo del sistema VIM:
:read new_file
o, para abreviar:
:r new_file
Esto insertará el contenido de new_file
debajo de donde está el cursor. Por ejemplo, si este es el contenido de new_file
:
I do not like green eggs and ham I do not like you sam I am
Y este es el texto que está editando:
I meant what I said and I said what I meant An elephant's faithful one hundred percent.
Y el cursor está en la primera línea y escribe:
:read new_file
A continuación, el tampón será:
I meant what I said and I said what I meant I do not like green eggs and ham I do not like you sam I am An elephant's faithful one hundred percent.
Como nota al margen, combinado con! también puede leer el resultado de un comando en vim. : r! ls – Blixtor
¿Hay alguna manera de leer el archivo sin romper el texto del archivo actual? El archivo actual es 1 columna de 10 números. El archivo de lectura es 1 columna de 10 números. Quiero que el archivo actual tenga la columna del archivo de lectura directamente junto a la columna que ya tiene. – user1271772
@ user1271772: No se me ocurre ninguna manera de hacerlo en la parte superior de mi cabeza. –