2009-07-23 10 views

risposta

68

al prompt VIM:

:read new_file 

o in breve:

:r new_file 

Questo inserirà il contenuto di new_file sotto al cursore. Per esempio, se questo è il contenuto del new_file:

 
I do not like green eggs and ham 
I do not like you sam I am 

E questo è il testo che si sta modificando:

 
I meant what I said and I said what I meant 
An elephant's faithful one hundred percent. 

E il cursore si trova sulla prima riga e quindi converte:

:read new_file    

Poi buffer sarà:

 
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. 
+22

Come nota a margine, combinato con! puoi anche leggere l'output di un comando in vim. : r! ls – Blixtor

+0

C'è un modo per leggere il file senza dividere il testo del file corrente? Il file corrente è 1 colonna di 10 numeri. Il file read-in è 1 colonna di 10 numeri. Voglio che il file corrente abbia la colonna del file letto direttamente accanto alla colonna che già possiede. – user1271772

+0

@ user1271772: Non riesco a pensare a un modo per farlo in cima alla mia testa. –

Problemi correlati