linux 在特定索引处折叠文件

linux folding files at a specific index

我有一个由 select 语句生成的文件,生成的文件在每 80 个字符处有一个新行。

我通过 tail,more ,cat,vim 命令看到了文件中的新行。

虽然 vim 有一个在特定索引处折叠文件的设置(并且可以按照 post : Confusion about vim folding - how to disable? 中的描述禁用)我想文件是这样生成的首先。

那么有没有适用于整个OS和禁用折叠的设置?还是仅适用于 vim?

编辑:

我发现新行来自 select 语句,我在 sql 文件的顶部添加了 'size line 300'。它解决了这个问题。 感谢您的回复。

Folding表示将多个物理行视觉折叠成one-line摘要;它是 Vim(和几个 IDE)的一个特性。

Wrapping 是在文本太长时在下一行继续文本的过程。它可以是 hard 通过插入实际的换行符(我怀疑这就是你的 select 语句所做的),或者 soft 通过改变显示,以便您能够看到字符(这可以通过 'wrap' 选项在 Vim 中切换)。

因此,插入换行符的过程是生产应用程序的属性;可能有(也可能没有)一种 (application-specific) 的方式来影响这一点。您还可以使用 Vim 或 command-line 工具(例如 sedtr)对生成的文件执行 post-processing,以删除换行符。

终端、编辑器和查看器应用程序通常执行长行换行,并且通常可以重新配置。