linux在特定索引处折叠文件

时间:2016-01-21 15:46:37

标签: linux vim folding

我有一个select语句生成的文件,结果文件每隔80个字符就有一行新行。

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

Althoug vim有一个在特定索引处折叠文件的设置(可以按照本文中的描述禁用Confusion about vim folding - how to disable?)我想这个文件首先是以这种方式生成的。

那么是否有适用于整个操作系统并禁用折叠的设置?或者它只适用于vim?

编辑:

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

1 个答案:

答案 0 :(得分:0)

折叠表示将多个物理线路视觉折叠为一行摘要;它是Vim(和几个IDE)的一个功能。

Wrapping 是在下一行继续发送文本的过程,如果它太长。它可以是 hard 通过插入实际换行符(并且我怀疑这是你的select语句所做的),或者 soft 只需更改显示,这样你就可以看到字符(可以通过'wrap'选项在Vim中切换。)

因此,插入换行符的过程是生成应用程序的属性;可能(或可能不)是(特定于应用程序)影响这种情况的方式。您还可以使用Vim或sedtr等命令行工具对生成的文件进行后处理,以删除换行符。

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