Tableless

Busca Menu

Manipulando janelas e arquivos no VIM

Seja o primeiro a comentar por

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:

:edit <caminho-para-meu-arquivo>

ou de uma forma mais simples usando somente:

:e <caminho-para-meu-arquivo>

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:

:vsp <caminho-para-meu-arquivo>

ou horizontal:

:sp <caminho-para-meu-arquivo>

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:

present-vim

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. 🙂

Publicado no dia