Manipulando janelas e arquivos no VIM

Como sabemos, o VIM é um editor muito poderoso e está disponível na maioria dos sistemas UNIX. Uma das coisas que sempre senti dificuldades foi a forma de manipular janelas e eventualmente gerenciar os arquivos que estou trabalhando. Vou mostrar algumas técninas que aprendi durante o tempo, e que hoje me ajudam a resolver esses

Como sabemos, o VIM é um editor muito poderoso e está disponível na maioria dos sistemas UNIX.

Uma das coisas que sempre senti dificuldades foi a forma de manipular janelas e eventualmente gerenciar os arquivos que estou trabalhando.

Vou mostrar algumas técninas que aprendi durante o tempo, e que hoje me ajudam a resolver esses problemas.

**NOTA: OS COMANDOS ABAIXOS DEVEM SER EXECUTADOS USANDO O “NORMAL MODE” QUE VOCÊ PODE ACESSAR USANDO A TECLA `ESC`.

**

Abrir arquivos de qualquer lugar

Um comandos mais interessantes é o :edit que permite você acessar arquivos de qualquer lugar desde a raiz do seu computador!

Na prática ele funciona assim:

ou de uma forma mais simples usando somente:

Divindo as janelas

Uma outra feature bem legal do é o split window, que permite fazer a divisão das janelas do seu workspace e trabalhar abertamente entre elas.

Há dois tipos diferentes:

  • :vsp vertical split
  • :sp split (horizontal)

A forma como esses comandos funcionam são bem similares ao :edit: você pode simplesmente indica como vai ser essa divisão e passa como parâmetro o path do seu arquivo:

ou horizontal:

Legal! E como mudo meu foco para cada uma dessas “janelas”?

Você pode mover o seu foco usando o comando ctrl + w seguido da direção que a sua janela se encontra:

a tecla w é usada lembrar a palavra window.

Conclusão

O Vim pode ser um grande amigo com o tempo. É uma longa jornada para se adaptar com todas as particularidades desse editor, mas aos poucos tudo se torna mais fácil e bastante produtivo. 🙂

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *