如题。在用notepad++和mingw组件最小编译系统的时候,
在运行gcc进行输入的时候,比如从别的地方直接复制的带换行的输入。
这样在nppexec里面是无法识别的。这样会导致失败。
所以以后刷pat注意这样的情况。
总之根源就是nppexec对于换行处理不好吧。在win10cmd下面就可以直接复制。看来不是mingw的问题。
nppexec问题好多啊。找不到人联系修改报bug。
暂时解决办法。可以每一次都替换\r\n 替换为空格。
或者是ctrl+j快捷键。讲换行改为空格。
notepad++替换还可以这样用
以下为转载。来源忘了
Notepad++查找和替换支持正则表达式,功能很强大,但比较复杂因此暂不研究
Notepad++使用正则表达式查找,首先需要勾选查找/替换窗口左下部的“正则表达式(E)”
\r\n表示换行,其中\r表示回车
\s 空格
1.将指定字符替换成换行符,如将csv文件中的”,”替换为换行符
查找目标:,
替换为:\r\n
2.首行缩进,在每行前添加4个空格
查找目标:\r\n
替换为:\r\n {四个半角空格}
3.在每个换行后插入空行
查找目标:\r\n
替换为:\r\n\r\n
4.移除空行
查找目标:\r\n\r\n
替换为:\r\n