vim - 设置 Vim 在 80 个字符后剪切折叠线

标签 vim folding text-width

在我的 .vimrc 文件中,我有 textwidth=80 和一条白线,指示每行 80 个字符的限制。现在,由于我也在使用折叠,有什么方法可以将折叠线削减到 80 个字符。

现在我的设置中的 C 文件片段如下所示:

enter image description here

最佳答案

折叠线的显示可以通过foldtext设置进行自定义。在您的情况下,您可能想要限制文本的宽度,因此您需要编写一个自定义函数来执行此操作。作为一个例子,考虑我的 CustomFoldText() function (只需通过 g:custom_foldtext_max_width 变量指定最大宽度即可。)

关于vim - 设置 Vim 在 80 个字符后剪切折叠线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27344118/

相关文章:

pdf - 如何计算iText中的字符串宽度?

vim - 在 Vim 中,如何删除双引号内的所有内容?

Vim 离开折叠时自动折叠

Vim:按位置的文本对行进行排序

bash - 如何在 Vim 中获得代码折叠以使 shell 脚本正常工作

matlab - matlab 中的文本折叠不起作用

Vim:禁用特定行的自动换行

vim - 如何扩展当前文件的完整路径以传递给 Vim 中的命令?

vim - 在 :windo, 之后,如何让光标回到原来的位置?