是否有一种简单的方法可以删除Notepad ++中的换行符?

例如:

This text has been splitted
in lines, and it's longer than
3200 words, so it would be great
to find and replace line breaks
like these.


评论

嗯,在VI中只需输入4J

如果您希望通过将URI参数放在多行中来组成类似URL的内容,那么此答案会更有帮助:stackoverflow.com/a/13990281/501113

#1 楼


突出显示要加入的行(或使用Ctrl + A选择所有内容)
从菜单中选择“编辑”→“行操作”→“加入行”,或按Ctrl +J。

必要时会自动放置空格以防止单词粘在一起

评论


谢谢,但是我必须一个接一个地做,有没有办法对整个文档进行处理?

–加百列
2012年12月12日上午9:28

我现在明白了,我选择了整个文档,并且可以完全按照需要工作!

–加百列
2012-12-12 9:29

CTRL J是快捷方式

–user640378
2014年1月15日15:46

提示:您可能需要多次按下CTRL +J。不要使用>查看>自动换行,以更好地查看换行符。

– Kai Noack
16-11-29在11:54



如何禁用添加空格?

–基思·泰勒(Keith Tyler)
17 Mar 7 '17 at 21:17

#2 楼

Ctrl + H

Search Mode中选择Extended

查找-\r\n
替换-将其保留为空。

评论


我相信它必须是\ r \ n,因为这是针对Windows的。

–詹姆斯P
2012-12-12 9:25



它应该是\ r \ n并且replace字段应该包含一个空格字符。

– amiregelz
2012-12-12 9:29

@JamesP,有什么区别?为什么在Windows中如此?

–user1993
17年6月25日在8:16

@ user1993:Wikipedia文章en.wikipedia.org/wiki/Newline包含有关换行符如何在不同操作系统上工作的详细信息。

–詹姆斯P
17年6月29日在8:53

#3 楼

对我来说,使用Win 7,我必须在Find框中使用


\ r


,然后在<space>框中键入Replace在当前行的最后一个单词和下一行的第一个单词之间只有一个空格。

评论


你是说\ n

– Prasanna
15年8月28日在5:59

不,我的意思是\ r。 \ n在我的系统上不执行任何操作。

–艾伦M
15年8月31日在22:53