Editor de texto VI

1.770 visualizações

Publicada em

Material de apoio - Instalação e configuração de sistemas operacionais de redes Linux.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.770
No SlideShare
0
A partir de incorporações
0
Número de incorporações
248
Ações
Compartilhamentos
0
Downloads
40
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Editor de texto VI

  1. 1. Instalação e configuração de Sistemas Operacionais de Redes Editor de Textos : VI Profª Ivani Nascimento
  2. 2. ApresentaçãoTodos sabem que sempre existe a necessidade de escrever um texto,editar um arquivo de configuração, escrever um script... E a melhormaneira de fazermos isso, é utilizando um editor de texto.Além de tudo isso, antes de vermos alguns aquivos básicos do Linux,precisamos aprender a como editar e visualizar esses arquivos.O VI (Visual Editor) é uma ferramenta que facilita a manipulação de textosem arquivos, e é encontrada praticamente em todas distribuições.
  3. 3. Utilizando o VIPara utilizar o vi, basta executar o seguinte comando no terminal: # viDessa forma, será aberto um arquivo em branco, sem nome.Caso execute: # vi aluno.txtSerá aberto o arquivo aluno.txt. Caso o arquivo não exista, o mesmo será criado.
  4. 4. Modos do VIO vi possui 3 modos, que são os estados do editor: ✔ Comandos: Uma sessão de edição sempre começa nesse modo de operação. Quando estamos no modo comandos, podemos caminhar pela tela de edição e utilizar os comandos para manipular o texto. . ✔ Inserção: Somente nesse modo podemos alterar um texto na tela.. ✔ Comando de linha: Alguns comandos de edição devem ser digitados na última linha da tela.O caractere “:” é usado para indicar ao editor que vamos usar um comandode linha.
  5. 5. Modo inserçãoÉ o modo que podemos inserir os caracteres, ou seja, o modo ondepodemos editar as informações (retirando, acrescentando, etc.). As teclasutilizadas são:• i => insere texto antes do cursor.• I => insere texto no início da linha atual.• a => insere texto após o cursor.• A => insere texto no final da linha atual.• o => insere texto no início da próxima linha, inserindo uma nova linha.• O => insere texto no início da linha anterior, inserindo uma nova linha.
  6. 6. Apagando caracteres• Del ou Delete => apaga a letra que está na frente do cursor.• x => deleta a letra em que o cursor está (nx deleta as próximas n letras).• dw => deleta o restante da palavra atual (ndw deleta as n próximaspalavras).• u => undelete (volta o que foi apagado por último ou apaga o que foiinserido por último).• dd => deleta a linha atual (ndd deleta n linhas a partir da atual).
  7. 7. Substituindo caracteres s => substitui a letra atual (e entra no modo de inserção). S => substitui a linha atual (e entra no modo de inserção). r => substitui a letra atual (nao entra no modo de inserção). R => entra no modo de substituição (sai com <ESC>). ~ => substitui maiúsculo/minúsculo. :1,$s/palavra1/palavra2/g => substitui a palavra1 pelapalavra2
  8. 8. Recortar, copiar e colar nyy => copia as n linhas posteriores (copiar). nY => copia as n linhas anteriores (copiar). ncc => recorta as n linhas (a partir da atual) p => cola as N após a linha atual. P => cola as N antes da linha atual. Obs: “N”, é a quantidade de linhas ou caracteres que você deseja editar.
  9. 9. Navegando no texto j => uma linha para baixo. h => uma letra para a esquerda. b => volta no início da palavra. e => vai para o fim da palavra. $ => fim da linha. +n => vai n linhas para baixo. k => uma linha para cima. l => uma letra para a direita. w => vai pra a próxima palavra. 0 => início da linha. nG => vai para a linha n.
  10. 10. Realizando buscas com o VIÉ possível realizar buscas utilizando o vi. Esse recurso é útil quando vocêestá editando um arquivo muito extenso e não quer ficar lendo tudo. Parautilizar essa facilidade do vi, utilize as opções abaixo: /palavra => procura palavra a partir Linha da atual. ?palavra => procura palavra (voltando no início do arquivo). n => procura a próxima ocorrência (na mesma direção de busca). :set number => coloca a numeração de linhas
  11. 11. Salvar e sair Como todo bom editor de textos, também é possível salvar as alterações no arquivo que editamos. Para isso, basta utilizar uma das opções abaixo: :w => salva o arquivo. :q => sai do arquivo. :q! => sai sem salvar as modificações do arquivo. :wq => salva e sai do arquivo editado. ZZ => em modo de comando, salva e sai do arquivo editado. :x => salva e sai do arquivo editado.
  12. 12. DicaPara alternar entre os modos do VI, basta teclar ESC. Assim, o VI retornaao modo de comandos, e você pode decidir se deseja editar o arquivo, ouentrar no modo de linha de comando.
  13. 13. ReferênciasMORIMOTO, Carlos E.. Linux, guia prático. Porto Alegre: Sul Editores, 2009.FERREIRA, Rubem E.. Linux: guia do administrador do sistema. São Paulo: Novatec, 2008.MOTA FILHO, João Eriberto. Descobrindo o Linux: entenda o sistema operacional GNU/linux. São Paulo: Novatec, 2007.
  14. 14. Referências• RIBEIRO, Uirá, Certificação Linux, 1ª Ed, Rio de Janeiro, Axcel Books, 2004.• Certificação Linux LPI- Nível 1 Exames 101 e 102. Vários, 1ª Ed, São Paulo, Alta Books.• NORTON, Peter; GRIFFITH, Arthur. Guia Completo do Linux. Tradução Sérgio Facchim – Complete Guide to Linux. São Paulo, Berkeley, 2000.

×