Как загрузить содержание другого файла в текущий файл в Vim?

Для одновременного импорта нескольких файлов SQL используйте следующее:

# Unix-based solution
for i in *.sql;do mysql -u root -pPassword DataBase < $i;done

Для простого импорта:

# Unix-based solution
mysql -u root -pPassword DataBase < data.sql

Для WAMP :

#mysqlVersion replace with your own version
C:\wamp\bin\mysql\mysqlVersion\bin\mysql.exe -u root -pPassword DataBase < data.sql

Для XAMPP:

C:\xampp\mysql\bin\mysql -u root -pPassword DataBase < data.sql

47
задан Mateusz Piotrowski 28 February 2017 в 23:51
поделиться

1 ответ

в командной строке VIM:

:read new_file

или для краткости:

:r new_file

Это вставит содержимое new_file туда, где находится курсор. Например, если это содержимое new_file :

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

И это текст, который вы редактируете:

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

И ваш курсор находится на первой строке, и вы набираете:

:read new_file              

Затем ваш буфер будет:

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.
76
ответ дан 7 November 2019 в 13:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: