Pesquisa de site

Como dividir a tela do Vim horizontalmente e verticalmente no Linux


O editor de texto Vim, abreviação de Vi IMproved, é um dos editores de texto Linux mais poderosos e populares que conta com imenso patrocínio da comunidade de código aberto. É uma melhoria do editor vi e usa uma combinação de teclas normais do teclado para fornecer uma vasta funcionalidade.

O Vim fornece sintaxe colorida entre outras funcionalidades básicas, como inserir e excluir texto, copiar e colar texto e salvar alterações feitas em um arquivo. A lista do que você pode fazer é bastante longa e a curva de aprendizado é acentuada.

Neste guia, nos esforçamos para mostrar várias maneiras de dividir o editor Vim em diferentes espaços de trabalho na linha de comando do Linux.

Instalando Vim no Linux

Antes de prosseguirmos, certifique-se de que o Vim esteja instalado em seu sistema. Além disso, este guia é destinado a usuários que executam um sistema com display gráfico para observar o efeito de divisão do editor vim no terminal.

Para instalar o vim, execute os seguintes comandos:

sudo apt install vim      [On Debian, Ubuntu & Mint]
sudo yum install vim      [On RHEL, CentOS & Fedora]
sudo pacman -Sy vim       [On Arch & Manjaro]
sudo zypper install vim   [On OpenSUSE]

Executar o comando vim sem nenhum argumento exibe informações básicas sobre o editor Vim, incluindo a versão e comandos básicos, como obter ajuda e sair do editor de texto, conforme mostrado abaixo.

vim

Dividindo a tela do Vim verticalmente

Suponha que você abriu um arquivo no editor Vim e deseja dividi-lo verticalmente. Para alcançar isto:

  • Entre no modo de comando pressionando o botão ESC.
  • Pressione a combinação de teclado Ctrl + w, seguida da letra ‘v’.

Você obterá uma tela dividida mostrada abaixo.

Para navegar para o painel direito, pressione Ctrl + w, seguido pela letra ‘l’.

Para voltar ao painel esquerdo, use a combinação Ctrl + w, seguida pela letra ‘h’.

Dividindo a tela do Vim horizontalmente

Para dividir a tela do vim horizontalmente ou abrir um novo espaço de trabalho na parte inferior da seleção ativa, pressione Ctrl + w, seguido pela letra ‘s’. No exemplo abaixo, a seção esquerda foi dividida em duas áreas de trabalho.

Para navegar até a seção inferior, pressione Ctrl + w, seguido pela letra ‘j’.

Para voltar à seção superior, pressione Ctrl + w, seguido pela letra ‘k’.

Aumente a largura do espaço de trabalho atual do Vim

Para aumentar a largura da sua seleção atual no editor Vim, pressione Ctrl + w, e logo seguido pela combinação SHIFT + ‘>’.

No exemplo abaixo, aumentei a largura do painel esquerdo.

Para reduzir a largura de sua seleção atual do Vim, pressione Ctrl + w e, em seguida, a combinação SHIFT + ‘<’.

Na captura de tela abaixo, você pode ver claramente que a largura da seção esquerda foi reduzida.

Aumentar a altura do espaço de trabalho atual do Vim

Para aumentar a altura do seu espaço de trabalho atual, use a combinação Ctrl + w, seguida pela combinação SHIFT + ‘+’. A ilustração abaixo mostra

Para diminuir a altura da área de trabalho, pressione Ctrl + w, seguido do sinal - (menos).

Para garantir que a altura dos espaços de trabalho superior e inferior seja igual, pressione Ctrl + w, seguido do sinal = (igual).

E é assim que você pode dividir a tela do Vim em vários espaços.