h1

vi!

janeiro 24, 2007

vi. Para alguns ele é legal, para outros um chato, mas é porque ele precisa ser compreendido! =] O vi é um dos editores de texto mais utilizados em terminal. Ele funciona através de comandos. As teclas h,j,k e l servem para navegação do cursor pelo texto. Claro que você também pode utilizar as setas de navegação do seu teclado para isso =] A barra “/” serve para pesquisa de caracteres, tipo um ctrl+f ou um ctrl+l de outros editores mais amigáveis. Aí é só você dar “enter” para ele procurar a próxima recorrência do item em questão.

Tem uns comandos mágicos:
yy copia a linha onde o cursor está;
p cola a linha que você copiou abaixo da linha onde está o cursor;
dd deleta a linha onde está o cursor;
suspend suspende a edição/visualização do texto
:q! para sair sem salvar;
:x! para sair salvando.

A exclamação(!) depois do “x” e do “q” é para forçar a operação, mas podem ser utilizados sem isso.

Se você pode utilizar os comando yy e dd associados a números para indicar quantas linhas você quer que sejam copiadas ou deletadas, por exemplo, se você digitar 4dd ele vai deletar 4 linhas a partir da linha onde o cursor está.

Na prática é assim:
$ vi nome_do_arquivo

Então ele vai abrir em modo de leitura. Para poder editar, você deve digitar i, a, o ou O além da tecla insert do seu teclado. O “i” é para inserir texto antes de onde o cursor está, o “a” é para depois do cursor, o “o” é para uma nova linha abaixo da qual o cursor está e o “O” é para inserir linha acima do cursor. A tecla insert tem a mesma função do “i”.

/*A opção que eu mais vejo o pessoal utilizar e inclusive eu utilizo, é o i*/

Depois de você editar, você utiliza a tecla esc para sair do modo de edição e então :q! ou :x!.

Tá vendo que ele não é tão chato quanto parece =] ?!

bjux!

peixe beta

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: