<Попередній | зміст | Наступна>
Вставлення всього файлу в інший
Також можна вставити цілий файл у файл, який ми редагуємо. Щоб побачити це в дії, давайте завершимо наш vi сесію та розпочніть нову лише з одного файлу:
[me@linuxbox ~]$ vi ls-вихід.txt
[me@linuxbox ~]$ vi ls-вихід.txt
Ми знову побачимо наш список файлів:
tвсього 343700
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
31316 2015-12-05 08:58 [
8240 2015-12-09 13:39 411toppm
111276 2016-01-31 13:36 a2p
25368 2014-10-06 20:16 a52dec
11532 2015-05-04 17:43 aafire
7292 2015-05-04 17:43 aainfo
tвсього 343700
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
Перемістіть курсор до третього рядка, а потім введіть таку команду ex:
:r foo.txt
:r foo.txt
Команда :r команда (скорочення від «читання») вставляє вказаний файл перед позицією курсору. Тепер наш екран має виглядати так:
Всього 343700
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
31316 2015-12-05 08:58 [
8240 2015-12-09 13:39 411toppm
Всього 343700
-rwxr-xr-x 1 кореневий корінь
-rwxr-xr-x 1 кореневий корінь
Tвін швидкий бурий лис перестрибнув через ледачого собаку. Це було круто.
Лінія 2
Лінія 3
Лінія 4
Лінія 5
-rwxr-xr-x 1 кореневий корінь 111276 2016-01-31 13:36 a2p
-rwxr-xr-x 1 кореневий корінь 25368 2014-10-06 20:16 a52dec
-rwxr-xr-x 1 кореневий корінь 11532 2015-05-04 17:43 aafire
-rwxr-xr-x 1 кореневий корінь 7292 2015-05-04 17:43 aainfo
Tвін швидкий бурий лис перестрибнув через ледачого собаку. Це було круто.
Лінія 2
Лінія 3
Лінія 4
Лінія 5
-rwxr-xr-x 1 кореневий корінь 111276 2016-01-31 13:36 a2p
-rwxr-xr-x 1 кореневий корінь 25368 2014-10-06 20:16 a52dec
-rwxr-xr-x 1 кореневий корінь 11532 2015-05-04 17:43 aafire
-rwxr-xr-x 1 кореневий корінь 7292 2015-05-04 17:43 aainfo