Você já observou que ao digitar ou colar texto longo no vim há quebra de linha automática? Vamos aprender como desabilitar.
A quebra automática de linha, no VIM e em qualquer outro editor de texto, é uma funcionalidade que permite que o texto longo seja exibido em várias linhas, ajustando-se ao tamanho da janela do editor. Isso evita a necessidade de rolar horizontalmente, para os lados, para visualizar todo o conteúdo.
No modo de quebra automática, o Vim irá quebrar linhas longas em pontos apropriados, geralmente ao chegar no final da linha, no ponto onde seria necessário rolar a barra de rolagem para o lado. Essa quebra de modo automático é útil para manter a legibilidade do texto. Isso facilita a edição e a leitura de arquivos com linhas extensas.
Mas há como ativar ou desativar, caso você deseje.
Veja também: Vim: Resumo com Comandos Básicos para Iniciantes
Os comandos :set nowrap e :set wrap no vim
Temos dois comandos no VIM para ativar ou desativar essa quebra de linha automática:
- :set nowrap desativa a quebra automática de linhas, fazendo com que o texto seja exibido em uma única linha horizontal.
- :set wrap ativa a quebra automática de linhas, fazendo com que o texto se ajuste ao tamanho da janela do editor, quebrando linhas longas para facilitar a leitura.
Como fazer?
Com o vim aberto,
- tecle Esc
- digite :set wrap para habilitar
- ou :set nowrap para desabilitar