Vim Modo de bloco visual

Vim Modo de bloco visual
Vim é um editor muito agradável e estético encontrado no sistema Linux. Pode ser usado para tornar seu texto mais atraente e gracioso usando algumas de suas funcionalidades. Fora isso, Vim criou mais de um modo para executar ações específicas. Esses modos contêm o modo de inserção, modo normal, modo visual e modo de bloco visual. Hoje, discutiremos o modo de bloco visual de vim neste artigo, juntamente com outros modos. Você precisa garantir que seu sistema Linux já tenha configurado o editor do VIM. Caso contrário, use o comando "apt" para fazê -lo. Depois disso, tente abrir o aplicativo de console com Ctrl+Alt+T. Vamos começar com a abertura de um novo arquivo de texto chamado Novo.txt dentro do nosso editor Vim. Então, tente usar o comando "vim" seguido pelo nome de um arquivo para fazer isso. O arquivo “novo.txt ”será aberto dentro do modo normal do editor Vim no primeiro.
$ vim novo.TXT

Modo de bloco visual:

O modo de bloqueio visual do VIM nos permite executar diferentes operações como excluir, copiar colar, eu.e., arrancado e colocado, etc. Para ativar o modo de bloco visual no VIM, você deve experimentar o comando "Ctrl+V" no modo normal. Você pode ver que o novo.O arquivo txt foi aberto no modo de bloco visual. O arquivo contém apenas duas linhas que serão editadas ainda.

Vamos começar a editar o novo.arquivo txt dentro do modo de bloco visual. Então, estaremos realizando a operação de exclusão primeiro. Portanto, verifique se o seu cursor está no 1º caractere da 1ª linha. Comece a pressionar a tecla “Próxima” do teclado para destacar o texto na direção horizontal. Você pode pressionar “J” para se mover para baixo e pressionar “K” para se mover na direção ascendente. Então, pressionamos "J" para mover 1 linha para baixo para destacar a outra linha e pressionamos "D" do teclado.

Em troca, todo o texto que foi destacado no modo visual seria apagado como mostrado.

Pressione "u" para desfazer esse processo e obter o mesmo texto antigo em seu arquivo vim como abaixo.

Isso foi tudo sobre o comando delete no editor Vim. Agora, veremos como o comando Yank funciona no editor Vim para copiar os dados de texto de qualquer arquivo. Então, adicionamos três linhas de texto usando o modo de inserção e colocando o cursor. Volte ao modo visual mais uma vez e tente destacar ou selecionar o texto que deseja copiar usando o comando Yank. Assim, destacamos as 2 primeiras palavras de cada linha usando as teclas "Next" e "J" do teclado. Agora, pressione “Y” para copiar o texto destacado.

Depois de ser arrancado, o editor do VIM também mostra que o bloco de texto de 3 linhas foi copiado ou puxado. Agora, role para baixo até a 4ª linha do arquivo de texto usando o modo de inserção e coloque o cursor em seu primeiro caractere. Pressione o comando "P" para colocar o texto copiado nele.

O texto arrancado será exibido ou colado nas últimas 3 linhas no arquivo, como mostrado.

Vamos tentar excluir os dados de texto de algum lugar entre os arquivos. Então, dentro do modo visual, começamos a destacar quando o cursor foi colocado nesse ponto usando o modo de inserção.

O texto destacado em particular foi excluído usando o comando "D" seguido pela tecla Enter. A saída para este comando de exclusão é mostrada abaixo.

Vamos adicionar um pouco de recuo antes de cada linha de texto dentro do vim novo.arquivo txt, como mostrado no modo de bloco visual de vim. O cursor foi colocado na 3ª linha.

Agora pressione a tecla "Arrow" traseira do teclado para voltar ao 1º local da linha 3. Com isso, pressione a tecla "K" para ir na direção ascendente. A seção será destacada. Use o comando "D" para excluir este recuo extra.

A saída seria algo como revelado na imagem abaixo.

Vamos usar o recuo mais uma vez. Destaque o recuo encontrado no início de cada linha usando as teclas “Next” e “J” do teclado até sua necessidade. A área de indentação foi destacada, como mostrado no bloco visual. Pressione o comando Yank "y" para copiar este recuo.

Após copiar, o VIM nos mostrará a ação executada para copiar o bloco de 3 linhas de texto.

Agora, mova -se em direção a qualquer lugar do arquivo de texto para colar o recuo copiado. Então, escolhemos o local do meio das linhas de texto. A área destacada mostra que o texto copiado ou qualquer coisa será publicada aqui na área destacada. Pressione o comando "P" do teclado para substituir o texto destacado pelo recuo.

Você verá que o texto destacado na imagem acima será substituído pelos espaços vazios, conforme copiado antes de usar o comando "Yank".

No modo normal, pressione "V" para abri -lo rapidamente. Você verá a palavra "visual" depois de abrir o arquivo, como mostrado abaixo. Este modo também é chamado de modo visual de personagem de vim. Você também pode executar o Yank, excluir e colocar funções aqui. Dentro deste modo, mova o cursor para destacar o texto, como mostrado abaixo.

Para entrar no modo de linha visual vim, pressione “Shift+V” enquanto estiver no modo normal de Vim.

Conclusão:

Este guia explica usando o modo VIM Visual Block no shell do Ubuntu 20.04 Sistema. Cobrimos diferentes comandos para copiar, colar, excluir o texto e maneiras de se mover para cima, para trás, para baixo e para a frente dentro de Vim. Também compreendemos alguns outros modos também. Esperamos.04 Sistema.