O XO tem dois editores de arquivos que são clássico do Linux. Eles têm os nomes : vi e ex. Na verdade vamos trabalhar com os dois ao mesmo tempo e vamos falar somente em editor vi.
Vamos aprender as coisas fazendo:
Digamos que queremos criar, no diretório /home/olpc/teste um arquivo que vai se chamar: teste1.txt.
Uma primeira observação importante: no Linux não existe o conceito de "extensão" de arquivo, como no Windows. Mas elas são usadas para facilitar a compreensão de que se trata o dito arquivo. Se transportamos esse arquivo de e para o Windows (como vamos fazer às vezes) é bom que ele tenha extensão compatível.
DICA: Para um arquivo ser intercambiável entre Windows e o Linux tem que ser do tipo FAT ou VFAT que não é o padrão do Linux (que se chama EXT3). Assim, arquivos intercambiáveis devem ser criados no Windows.
O pessoal que trabalha com Linux gosta de usar duplas extensões. Assim, um arquivo pode se chamar: meuarq.tar.gz.
O nome do arquivo pode ter 256 caracteres.
Mas vamos logo criar o nosso arquivo. O comando para abrir o arquivo (mesmo que não exista) é vi nome-do-arquivo. Então:
cd /home/olpc/teste vi teste1.txt
Quando você dá o último comando abre-se o editor com as linhas definidas por tils e, na última linha, temos o nome do arquivo. Apertando "i", na última linha aparece: INSERT
Nessa última linha é que entraremos com comandos. Mas, por enquanto vamos criar três linhas no nosso arquivo:
001 Pedro 002 Maria 003 Carlos
Depois de passar para a quarta linha aperte a tecla Esc (que no XO é a da extremidade superior esquerda do teclado, com um X dentro de um círculo). Depois teclamos: Q - maiúscula, donde usar Shift.
Na parte inferior do editor aparece uma linha com dois-pontos (estamos em Ex mode).
Temos então três opções de comandos para entrar (na realidade temos muitas outras, mas vamos nos restringir a essas):
No nosso exercício você vai usar x.
Quando sair, você está no diretório /home/olpc/teste. Se entrar com um ls, vai ver que nosso arquivo foi criado. Tente!
LIÇÂO ANTERIOR PRÓXIMA LIÇÂO ÍNDICE HOMEPAGE