Nesse artigo falarei um pouco sobre repetição de comandos, como abrir múltiplos arquivos, como visualizar diferentes arquivos numa mesma janela e conseguir editá-los, além de algumas dicas básicas e alguns exemplos do uso do modo visual, um recurso útil do vim desconhecido por muitos.
O vim é um poderoso editor de textos e se tivermos instalado a ncurses pode ser ainda melhor, pois poderemos deixar vários documentos abertos para editarmos, como mostra a figura 4.
A figura 4 foi conseguida seguindo alguns passos:
Abrimos o vim com o arquivo teste;
Dividimos a tela abrindo o arquivo spliter;
Dividimos a tela de novo agora especificando um tamanho de uma linha para o arquivo gato.
Vejamos uma rápida tabela com comandos básicos (em modo de comando) para essa função.
Comando/Teclas
O que faz
:split arquivo
Divide a tela pela metade carregando o arquivo especificado numa metade.
:wqall
Salva e fecha todos os arquivos abertos.
:qall
Fecha todos os arquivos abertos.
CTRL-W
Usado para alternar entre as janelas.
Da tabela acima o mais útil é sem dúvida o CTRL-W, pois sem conhecê-lo não poderemos editar os arquivos mostrado. Além disso, o local onde o cursor está indica o arquivo sendo editado e tudo na linha de comando sendo feito irá para aquele arquivo. No caso da figura 4, se mandássemos ele fechar o arquivo teríamos só os dois arquivos restantes abertos cada um usando uma metade da janela.
Outro fato interessante é que aqui a numeração que precede o comando split não serve para repetição. Ao fazer ":3split gato" você não executará três divisões para o mesmo arquivo e sim criará uma divisão para o arquivo gato de 3 linhas. Assim, podemos passar qualquer número ali que ele será usado para o tamanho da divisão e não para repetição. Esse é um dos casos de exceções.
[2] Comentário enviado por fchevitarese em 05/10/2005 - 14:13h
kra.. ainda não li seu artigo pois não tive tempo, mais desde já adicionei ao favoritos, pois pelo jeito parece ser bom!
Ae galera que quer mexer mesmo com linux, o VIM é mto importante!
Uma ferramenta poderosa nas mãos de quem tem conhecimento!!! abraços
[4] Comentário enviado por Jarnotrulli em 06/10/2005 - 09:29h
Bem, só para avisar, o VIM Book é apenas a ocumentação mais completa que existe sobre o vim. Ele trata tudo de tudo, até mesmo como fazer seus próprios arquivos de sintaxe (sabe quando você edita código C e as palavras-chave ficam coloridas?).
Apenas isto.