Как сохранить или экспортировать сгибы при копировании файла в Vim

StackOverflow https://stackoverflow.com/questions/2154917

  •  23-09-2019
  •  | 
  •  

Вопрос

Каждый раз, когда я копирую файл, сгибы теряются.Я понимаю, почему это происходит, но я не могу понять, как "экспортировать" или "поддерживать" сгибы.Есть какие-нибудь предложения?(в противном случае мне придется переименовывать файлы просмотра один за другим, если я копирую всю папку целиком).

Редактировать:Например, я складываю строки, записывая: :1,80 fo

Это было полезно?

Решение

Прочтите это прекрасное руководство, :help foldmethod.

С помощью ручного сгибания, которое вы используете:

Ручные сгибы теряются, когда вы отказываетесь от файла.Чтобы сохранить складки использовать в :mkview команда.Вид может быть восстановлен позже с помощью :loadview.

Или же вы можете set foldmethod=marker, а затем :fold будет засорять ваш файл {{{ и }}} чтобы указать, где находятся складки.Поскольку значение по умолчанию равно manual, вам нужно будет установить его в marker, либо в modeline, либо в вашем vimrc.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top