Como usar a tela VIM Split

Como usar a tela VIM Split
Vim é um editor de texto baseado em terminal muito popular. Usar Vim é um pouco mais complicado do que outros editores de texto. Neste artigo, mostrarei como trabalhar com telas divididas do VIM com atalhos de teclado. Vamos começar.

Instalação Vim

O VIM Text Editor está disponível no repositório oficial de pacotes de quase todas as distribuições Linux, como Centos, Rhel, OpenSuse, Ubuntu, Debian, Linux Mint etc.

Para sistemas operacionais baseados em Debian


No Ubuntu, Debian ou Linux Mint, execute o seguinte comando para instalar o vim se você ainda não o tiver.

Atualização $ sudo apt-get
$ sudo apt -get install vim -y

Vim deve ser instalado.

Para sistemas operacionais baseados em RPM

Em Rhel, Centos ou Fedora, execute o seguinte comando para instalar o vim:

$ sudo yum install vim

Noções básicas de Vim

Depois que o VIM estiver instalado, você pode iniciar o VIM com o seguinte comando:

$ vim

Esta é a tela de boas -vindas do Vim Text Editor.

Vim tem muitos modos. Os mais importantes são "Modo de comando" e "Modo Inserir". Quando o vim começa, você está no "modo de comando". Nesse modo, você executa comandos VIM para abrir o arquivo, salvar arquivo, fechar vim, pesquisar substringas no arquivo e muito mais.

Você pode pressionar 'i' para mudar para o “modo de inserção”. Neste modo, o VIM funciona como qualquer outro editor de texto. Você pode pressionar para voltar ao "Modo de comando" de "Inserir Modo".

Abrindo um arquivo no vim

Para abrir um arquivo no VIM, você vá para o "modo de comando" e depois digite o seguinte comando para abrir um arquivo.

: Abra file_path

File_path pode ser um caminho relativo para o diretório de onde você abriu o vim ou o caminho completo.

Dividindo a tela Vim horizontal e verticalmente

Para abrir uma nova janela Vim ao lado da existente, pressione + e depois pressione .

Agora você pode se mover para a janela direita da esquerda pressionando + depois pressionando

Você pode se mover para a janela esquerda novamente pressionando + pressionando . Para abrir uma nova janela VIM na parte inferior da janela atualmente selecionada, pressione + depois pressione . A janela selecionada atualmente deve ser dividida verticalmente, como mostrado na captura de tela abaixo.

Você pode ir para a janela abaixo da janela selecionada pressionando + depois pressionando

Você pode ir para a janela acima da janela selecionada pressionando + depois pressionando

Copiar e colar textos entre telas de divisão Vim

Eu tenho 3 arquivos de texto diferentes abertos em 3 janelas diferentes no vim, como você pode ver na captura de tela.

Digamos que eu queira copiar o texto "Bom editor de texto" para outra janela Vim.

Para fazer isso, a partir do "modo de comando", primeiro vá para o local de onde deseja iniciar sua seleção e pressionar para ir para o "modo visual" do VIM e selecionar a substring e pressionar . O texto deve ser copiado.

Agora vá para outra janela pressionando + e depois ou dependendo de sua escolha. Agora vá para o "Modo Inserir" pressionando 'i' e navegue até o local onde deseja colar o texto. Em seguida, volte ao "Modo de comando" pressionando e pressione

para colar o texto copiado.

Você pode ver na captura de tela abaixo que o texto copiado é colado corretamente.

Altere o tamanho da janela da tela dividida do vim

Existem vários atalhos para alterar o tamanho da janela da tela dividida do vim. Você pode aumentar a largura da sua janela pressionando + e depois '>' e diminuir a largura pressionando + e depois '<'.

É assim que minha janela Vim parece agora.

Depois de aumentar a largura, é assim que parece agora:

Você também pode aumentar ou diminuir a altura da sua janela Vim. Para aumentar a altura da sua janela, pressione + e pressione ' +' e diminua a largura Pressione + e pressione '-'.

Depois de aumentar a altura de uma da minha janela de vim, é assim que parece agora:

Você pode redefinir as janelas de largura e altura iguais pressionando + e depois pressionando '=', como você pode ver na captura de tela abaixo.

É assim que você usa as teclas de atalho Vim para usar o recurso de tela dividida do VIM, navegar entre elas, redimensioná -las e copiar/colar entre o Windows. Obrigado por ler este artigo.