2009-07-23 6 views

Odpowiedz

68

w poleceń vim:

:read new_file 

lub w skrócie:

:r new_file 

ten wstawia zawartość new_file pod gdzie kursor. Na przykład, jeśli jest to zawartość new_file:

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

I to jest tekst edytowania:

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

a kursor znajduje się na pierwszej linii i wpisz:

:read new_file    

Wtedy twój bufor będzie:

 
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

Na marginesie, w połączeniu z! możesz także odczytać wyjście polecenia do vima. : r! ls – Blixtor

+0

Czy istnieje sposób na odczytanie pliku bez rozbijania tekstu bieżącego pliku? Bieżący plik to 1 kolumna składająca się z 10 liczb. Plik do odczytu to 1 kolumna składająca się z 10 liczb. Chcę, aby bieżący plik miał kolumnę pliku do odczytu bezpośrednio obok kolumny, którą już posiada. – user1271772

+0

@ user1271772: Nie mogę wymyślić, jak to zrobić z mojej głowy. –