Arquivos de Tags: VIM

Vim básico

VIM básico por Aurélio Marinho Jargas

Vim (Vi Improved) é uma versão mais poderosa e maior em termos de espaço em disco e requisitos de memória do editor de texto vi. Essa versão é mantida como software livre, com algumas cláusulas de Careware inclusas[1], e acompanha a maioria das distribuições Linux. Está disponível também para variantes *NIX, Windows, Amiga, OS/2 e Macintosh. O Vim foi criado por Bram Moolenaar.


INTRODUÇÃO:
———-

No vim temos vários “modos”, que são estados do editor. São eles:

Modo               Tecla   Rodapé          Descrição
---------------------------------------------------------------------------
de Inserção        i       -- INSERT --    Inserção de texto
de Comandos        <ESC>                   Comandos de manipulação de texto
Linha de comando   :       :               Comandos de manipulação arquivo
Visual             v       -- VISUAL --    Seleção visual de texto
Busca              /       /               Busca de padrões no texto
Reposição          R       -- REPLACE --   Inserção sobrescrevendo
  • Os modos foram colocados em ordem de importância de uso da grande maioria dos usuários.
  • Para acessar qualquer um desses modos, na dúvida aperte <ESC> antes da sua tecla de acesso (2ª coluna da tabela)
  • Para identificar em qual modo você está, olhe no rodapé da tela! (3ª coluna da tabela)

CHAMANDO O VIM:
————–

vi                      Abre o vim vazio, sem arquivo (muito pouco usado)
vi arquivo              Abre o arquivo "arquivo". Se ele não existir, o cria
vi arquivo +            Abre com cursor no fim do arquivo
vi arquivo +10          Abre com cursor na linha 10
vi arquivo +/linux      Abre com cursor na 1ª ocorrência de "linux"

SALVANDO/SAINDO DO VIM:
———————-

<F12> Saída forçada, salva e sai (Se usar o .vimrc do aurélio &:) )

Obs.: Antes de executar os comandos seguintes, aperte <ESC> para ir ao modo de comandos, e é claro, após, um <ENTER>

:w                Salva
:q                Sai
:wq ou :x ou ZZ   Salva e sai
:w!               Salva forçado
:q!               Sai forçado
:wq!              Salva e sai forçado


EDITANDO:
——–

Ao entrar no vim, ele está no modo de comandos. Como saber? Olhe no rodapé da tela. Nada na última linha. Para começar a Inserir um texto, aperte “i”. Você verá que aparecerá um “– INSERT –” no rodapé. Agora você pode digitar seu texto normalmente. Quer parar para dar uma gravada? Veja o tópico acima. ( <ESC>:w ) chega de editar e quer salvar e sair? Veja acima de novo. ( <ESC>:wq )


COPIANDO e COLANDO:
——————

*** Usando o mouse:

No modo de Inserção mesmo, note que o cursor do teclado (esse tracinho piscando na tela), está numa posição, e o cursor do mouse (mexa o mouse para que ele se mova) está em outra posição. Selecione uma parte do texto com o mouse, segurando o botão esquerdo. Ao colar, o texto selecionado com o MOUSE será colocado a partir do cursor do TECLADO. Experimente. Dependendo do mouse, a colagem se faz:

  • Apertando o botão direito
  • Segurando o botão esquerdo e apertando o direito ao mesmo tempo
  • Apertando o botão do meio (mouse de 3 botões)

Tente, o seu será umas das 3 alternativas acima.

*** Usando o modo visual:

Entre no modo visual ( <ESC>v ), e simplesmente aperte as setas do teclado, movendo o cursor do TECLADO e selecionando o texto desejado. O comando para copiar o texto é o “y” de Yank.

Volte para o modo de comandos ( <ESC> ) e posicione o cursor do TECLADO no lugar onde você quer colar o texto selecionado. O comando de colagem é o “p” de Paste.


APAGANDO (DELETANDO):
——————–

Como no tópico anterior, use o modo visual ( <ESC>v ) para selecionar o texto desejado. Para apagá-lo, digite “d”, de Delete.

Com o Linux no modo texto, a tecla Delete do teclado também funciona para apagar texto. Já no X, isso é meio relativo… &:)

—————
T U T O R I A L
—————
http://www.networkcomputing.com/unixworld/tutorial/009/009.part1.html
Fonte

Pagina 1 of 11
SEO Powered by Platinum SEO from Techblissonline