Dobrar linhas selecionadas


14

Como dobrar e desdobrar linhas selecionadas no modo visual?

Digamos que tenho três parágrafos e quero dobrar o primeiro ou o último dois em uma linha:

Test
====
Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos
de texto. Lorem Ipsum ha sido el texto de relleno estándar de las industrias..

Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos
de texto. Lorem Ipsum ha sido el texto de relleno estándar de las industrias..

Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos
de texto. Lorem Ipsum ha sido el texto de relleno estándar de las industrias..

za dobra apenas um parágrafo.

Respostas:


21

Você pode pressionar Vpara entrar no modo Linha visual, selecionar as linhas a serem dobradas e, em seguida, zffazer uma dobra manual. Você precisará :set foldmethod=manualse ainda não estiver definido.

Você pode abrir a dobra com zoou excluir a dobra com zd.


Recebo uma mensagem de erro E350: Cannot create fold with current 'foldmethod'depois de pressionar as teclas zf.
Neykas 30/04/2015

1
@niekas: defina foldmethodcomo manualprimeiro.
Lcd047

@ lcd047 Isso é ótimo! Muito obrigado. @ 200_success deve adicionar :set foldmethod=manualà sua resposta.
Neykas 30/04

Eu tenho mais um problema. Eu tenho .rstarquivo com seção Test\n====. Quando seleciono vários parágrafos desta seção e pressiono, zftoda a seção é dobrada em vez dos parágrafos selecionados. Como desativo essa automação?
Neykas

1
Se uma nova dobra que você está tentando criar se sobrepõe parcialmente a uma dobra aberta existente, fechar a nova dobra também fará com que as dobras sobrepostas se fechem. Pode ser necessário excluir algumas dobras usando zdprimeiro.
200_success
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.