1

每次我复制文件时,折叠都会丢失。我理解为什么会发生这种情况,但我无法弄清楚要“导出”或“维护”折叠。有什么建议么?(否则,如果我复制整个文件夹,我必须一个一个地重命名视图文件)。

编辑:我正在通过编写例如折叠线::1,80 fo

4

2 回答 2

2

阅读可爱的手册,:help foldmethod

使用您正在使用的手动折叠:

当您放弃文件时,手动折叠会丢失。要保存折叠,请使用:mkview命令。稍后可以使用 恢复视图:loadview

或者,您可以set foldmethod=marker,然后:fold将在您的文件中乱扔{{{}}}指示折叠的位置。由于默认值为manual,因此您必须marker在模式行或 vimrc 中将其设置为 。

于 2010-01-28T13:58:41.887 回答
0

或者你可以使用:saveas.

它会将您的文件及其视图复制到具有自己视图的新文件中。
您的原始文件和视图将保持不变。

:edit original.md
:saveas copy.md

唯一的缺点是,如果您有文件标记 (AZ),它们将被移动(而不是复制,移动)到您的新文件中。

于 2022-03-04T09:32:00.303 回答