SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Editor de textos VI
Editor de textos VI
Introdução
    
Todos sabem que sempre existe a necessidade de escrever um texto, editar um 
arquivo de configuração, escrever um script... E a melhor maneira 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. 
Por isso esta parte da aula irá nos ensinar como usar o editor que se chama VI.
     O VI (Visual Editor) é uma ferramenta que facilita a manipulação de textos em 
arquivos.
     Para acessá­lo, basta digitar na linha de comando:
     # vi
 
Editor de textos VI
Modos do VI
    
O 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.
Linha de comando: Alguns comandos de edição devem ser digitados na última 
linha da tela. O caractere “:” é usado para indicar ao editor que vamos usar um
comando de linha.
 
Editor de textos VI
Modo Inserção
     É o modo que podemos inserir os caracteres, ou seja, o modo onde podemos 
editar as informações (retirando, acrescentando, etc.). 
As teclas utilizadas 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.
 
Editor de textos VI
Modo Inserção
     É o modo que podemos inserir os caracteres, ou seja, o modo onde podemos 
editar as informações (retirando, acrescentando, etc.). 
As teclas utilizadas 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.
 
Editor de textos VI
Deleção de 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óximas palavras).
     u => undelete (volta o que foi apagado por último ou apaga o que foi inserido 
por último).
     dd => deleta a linha atual (ndd deleta n linhas a partir da atual).
 
Editor de textos VI
Substituição de 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 (não 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 pela palavra2
 
Editor de textos VI
Copiar, Recortar e Colar
nyy => copia as n linhas posteriores (copiar).
nY => copia as n linhas anteriores (copiar).
ndd => deleta as n linhas (a partir da atual).
  ncc => recorta as n linhas (a partir da atual).
  p => cola as N linhas após a linha atual.
  P => cola as N linhas antes da linha atual.
 
Editor de textos VI
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.
Editor de textos VI
Buscas no VI
/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.
 
Editor de textos VI
Salvando e saindo do VI
:w => salva o arquivo.
   :q => sai do arquivo.
   :q! => Sai sem salvar as modificações do arquivo.
   :wq => sai e salva o arquivo editado.
   ZZ => sai e salva o arquivo editado.
   :x => sai e salva o arquivo editado.
Bibliografia
Linux – Guia do Administrador do Sistema
Autor: Rubem E. Pereira
Editora: Novatec
Manual Completo do Linux (Guia do Administrador)
Autor: Evi Nemeth, Garth Snyder, Trent R. Hein
Editora: Pearson Books
Guia Foca GNU/Linux
http://focalinux.cipsga.org.br/

Weitere ähnliche Inhalte

Andere mochten auch

Processamento De Texto
Processamento De TextoProcessamento De Texto
Processamento De Textoarturramisio
 
Trabalhando com o writer
Trabalhando com o writerTrabalhando com o writer
Trabalhando com o writerAnabia Rangell
 
Curso de informática basica apresentação 2
Curso de informática basica   apresentação 2Curso de informática basica   apresentação 2
Curso de informática basica apresentação 2Luiz Pereira de Souza
 
Planejamento e atividades com uso das TDIC - NTE0Regional/MS
Planejamento e atividades com uso das TDIC - NTE0Regional/MSPlanejamento e atividades com uso das TDIC - NTE0Regional/MS
Planejamento e atividades com uso das TDIC - NTE0Regional/MSDirce Cristiane Camilotti
 
Apostila básica sobre internet
Apostila básica sobre internetApostila básica sobre internet
Apostila básica sobre internetandremarcioneumann
 
Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)Luis Ferreira
 
Principais Conceitos Internet
Principais Conceitos InternetPrincipais Conceitos Internet
Principais Conceitos InternetClaudio Toldo
 
Introdução à informática
Introdução à informáticaIntrodução à informática
Introdução à informáticaAdeildo Telles
 
EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  
EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  
EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  SousaLeitee
 
Informatica - editor de textos
Informatica - editor de textosInformatica - editor de textos
Informatica - editor de textosMauro Pereira
 
Introdução ao Word
Introdução ao WordIntrodução ao Word
Introdução ao WordArtur Coelho
 
Editores de textos - Introdução ao Word
Editores de textos - Introdução ao WordEditores de textos - Introdução ao Word
Editores de textos - Introdução ao WordClausia Antoneli
 
Aula 1 word
Aula 1 wordAula 1 word
Aula 1 wordWELDES
 

Andere mochten auch (20)

Livro de turma
Livro de turmaLivro de turma
Livro de turma
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 
Editor de texto VI
Editor de texto VIEditor de texto VI
Editor de texto VI
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Processamento De Texto
Processamento De TextoProcessamento De Texto
Processamento De Texto
 
Trabalhando com o writer
Trabalhando com o writerTrabalhando com o writer
Trabalhando com o writer
 
Curso de informática basica apresentação 2
Curso de informática basica   apresentação 2Curso de informática basica   apresentação 2
Curso de informática basica apresentação 2
 
Planejamento e atividades com uso das TDIC - NTE0Regional/MS
Planejamento e atividades com uso das TDIC - NTE0Regional/MSPlanejamento e atividades com uso das TDIC - NTE0Regional/MS
Planejamento e atividades com uso das TDIC - NTE0Regional/MS
 
Lajes 01-comandos e funções
Lajes 01-comandos e funçõesLajes 01-comandos e funções
Lajes 01-comandos e funções
 
Apostila básica sobre internet
Apostila básica sobre internetApostila básica sobre internet
Apostila básica sobre internet
 
Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)Unidade 2 - Processador de texto (Aula 1 e 2)
Unidade 2 - Processador de texto (Aula 1 e 2)
 
Informática na Educação
Informática na EducaçãoInformática na Educação
Informática na Educação
 
Principais Conceitos Internet
Principais Conceitos InternetPrincipais Conceitos Internet
Principais Conceitos Internet
 
Editores de texto
Editores de textoEditores de texto
Editores de texto
 
Introdução à informática
Introdução à informáticaIntrodução à informática
Introdução à informática
 
EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  
EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  
EDITORES DE TEXTO, PLANILHAS DE CÁLCULOS E EDITORES DE SLIDE  
 
Informatica - editor de textos
Informatica - editor de textosInformatica - editor de textos
Informatica - editor de textos
 
Introdução ao Word
Introdução ao WordIntrodução ao Word
Introdução ao Word
 
Editores de textos - Introdução ao Word
Editores de textos - Introdução ao WordEditores de textos - Introdução ao Word
Editores de textos - Introdução ao Word
 
Aula 1 word
Aula 1 wordAula 1 word
Aula 1 word
 

Ähnlich wie Editor de texto VI em

BrOffice
BrOfficeBrOffice
BrOfficeferbitt
 
Aula 2- Editor de textos.pdf
Aula 2- Editor de textos.pdfAula 2- Editor de textos.pdf
Aula 2- Editor de textos.pdfYeonjunChoi21
 
Tutorial writer (trabalho de informatica)
Tutorial writer (trabalho de informatica)Tutorial writer (trabalho de informatica)
Tutorial writer (trabalho de informatica)Ian Giestas Pauli
 

Ähnlich wie Editor de texto VI em (6)

BrOffice
BrOfficeBrOffice
BrOffice
 
Aula 2- Editor de textos.pdf
Aula 2- Editor de textos.pdfAula 2- Editor de textos.pdf
Aula 2- Editor de textos.pdf
 
Apostila word
Apostila wordApostila word
Apostila word
 
Broffice writer pro
Broffice writer proBroffice writer pro
Broffice writer pro
 
Tutorial writer (trabalho de informatica)
Tutorial writer (trabalho de informatica)Tutorial writer (trabalho de informatica)
Tutorial writer (trabalho de informatica)
 
Unidade 4 - Editando Textos com o BR Office
Unidade 4 - Editando Textos com o BR OfficeUnidade 4 - Editando Textos com o BR Office
Unidade 4 - Editando Textos com o BR Office
 

Editor de texto VI em