Envolvimento localizado no vim

0

Eu tenho o wrapping ativado no vim, mas é possível desabilitá-lo para certas regiões no arquivo que estou editando? Para ser mais específico, estou editando arquivos LaTeX, eu gostaria que o conteúdo de alguns ambientes (tabular por exemplo) não fosse quebrado, já que isso tornaria o conteúdo da tabela muito mais fácil de ler.

Uma solução baseada em detectar automaticamente tais ambientes com base em suas tags de abertura / fechamento seria a melhor, é claro, mas não sou contra uma solução que precisa de algumas tags ou comandos explícitos em um comentário no arquivo.

    
por Michel 26.03.2014 / 13:52

1 resposta

1

Se você conseguir identificar as regiões da tabela por meio de um grupo de sintaxe específico, meu plug-in OnSyntaxChange pode ajuda.

Como alternativa, você pode editar de forma transparente as partes da tabela em um buffer separado com o Plugin NrrwRgn - A Narrow Region semelhante ao plugin Emacs .

Ou, como a opção 'wrap' é local de janela, basta abrir uma janela :split do mesmo buffer com um valor de opção invertida lá.

    
por 28.03.2014 / 15:56

Tags