Розкладіть вибрані лінії


14

Як можна складати та розгортати лінії, вибрані у візуальному режимі?

Скажімо, у мене є три абзаци, і я хочу скласти перший або останні два в один рядок:

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 складе лише один абзац.

Відповіді:


21

Ви можете натиснути, Vщоб перейти в режим візуальної лінії, вибрати лінії, які потрібно скласти, а потім zfзробити вручну складку. Вам знадобиться, :set foldmethod=manualякщо це ще не встановлено.

Ви можете відкрити складку за допомогою zoабо видалити її zd.


E350: Cannot create fold with current 'foldmethod'Після натискання клавіш я отримую повідомлення про помилку zf.
niekas

1
@niekas: Набір foldmethodдля manualпершої.
lcd047

@ lcd047 Це чудово! Велике спасибі. @ 200_success слід додати :set foldmethod=manualдо своєї відповіді.
niekas

У мене з'явилася ще одна проблема. У мене є .rstфайл із секцією Test\n====. Коли я виділяю кілька абзаців цього розділу і натискаю, щоб zfусі розділи складалися замість вибраних абзаців. Як вимкнути цю автоматику?
niekas

1
Якщо нова складка, яку ви намагаєтеся створити частково, перекриває існуючу відкриту складку, закриття нової складки призведе до того, що складки, що перекриваються, також закриються. Можливо, вам потрібно буде спочатку видалити деякі складки zd.
200_успіх
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.