Editor de texto VI
Upcoming SlideShare
Loading in...5
×
 

Editor de texto VI

on

  • 1,661 views

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

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

Statistics

Views

Total Views
1,661
Views on SlideShare
1,542
Embed Views
119

Actions

Likes
0
Downloads
20
Comments
0

1 Embed 119

http://ivanix.wordpress.com 119

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Editor de texto VI Editor de texto VI Presentation Transcript

  • Instalação e configuração de Sistemas Operacionais de Redes Editor de Textos : VI Profª Ivani Nascimento
  • 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.
  • 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.
  • 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.
  • 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.
  • 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).
  • 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
  • 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.
  • 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.
  • 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
  • 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.
  • 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.
  • 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.
  • 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.