Как сохранить или экспортировать сгибы при копировании файла в Vim
-
23-09-2019 - |
Вопрос
Каждый раз, когда я копирую файл, сгибы теряются.Я понимаю, почему это происходит, но я не могу понять, как "экспортировать" или "поддерживать" сгибы.Есть какие-нибудь предложения?(в противном случае мне придется переименовывать файлы просмотра один за другим, если я копирую всю папку целиком).
Редактировать:Например, я складываю строки, записывая: :1,80 fo
Решение
Прочтите это прекрасное руководство, :help foldmethod
.
С помощью ручного сгибания, которое вы используете:
Ручные сгибы теряются, когда вы отказываетесь от файла.Чтобы сохранить складки использовать в
:mkview
команда.Вид может быть восстановлен позже с помощью:loadview
.
Или же вы можете set foldmethod=marker
, а затем :fold
будет засорять ваш файл {{{
и }}}
чтобы указать, где находятся складки.Поскольку значение по умолчанию равно manual
, вам нужно будет установить его в marker
, либо в modeline, либо в вашем vimrc.