<Anterior | Conteúdo | Próxima>
Inserindo um arquivo inteiro em outro
Também é possível inserir um arquivo inteiro em um que estamos editando. Para ver isso em ação, vamos encerrar nosso vi sessão e inicie uma nova com apenas um único arquivo:
[me @ linuxbox ~] $ vi ls-output.txt
[me @ linuxbox ~] $ vi ls-output.txt
Veremos nossa lista de arquivos novamente:
ttotal 343700
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
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
ttotal 343700
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
Mova o cursor para a terceira linha e digite o seguinte comando ex:
: r foo.txt
: r foo.txt
O :r comando (abreviação de “ler”) insere o arquivo especificado antes da posição do cursor. Nossa tela agora deve ter a seguinte aparência:
343700 total
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
31316 2015-12-05 08:58 [
8240 2015-12-09 13:39 411toppm
343700 total
-rwxr-xr-x 1 raiz raiz
-rwxr-xr-x 1 raiz raiz
Ta rápida raposa marrom saltou sobre o cão preguiçoso. Isso foi legal.
Linha 2
Linha 3
Linha 4
Linha 5
-rwxr-xr-x 1 raiz raiz 111276 2016/01/31 13:36 a2p
-rwxr-xr-x 1 root root 25368 2014/10/06 20:16 a52dec
-rwxr-xr-x 1 raiz raiz 11532 2015/05/04 17:43 aafire
-rwxr-xr-x 1 raiz raiz 7292 2015/05/04 17:43 aainfo
Ta rápida raposa marrom saltou sobre o cão preguiçoso. Isso foi legal.
Linha 2
Linha 3
Linha 4
Linha 5
-rwxr-xr-x 1 raiz raiz 111276 2016/01/31 13:36 a2p
-rwxr-xr-x 1 root root 25368 2014/10/06 20:16 a52dec
-rwxr-xr-x 1 raiz raiz 11532 2015/05/04 17:43 aafire
-rwxr-xr-x 1 raiz raiz 7292 2015/05/04 17:43 aainfo