出于某种原因,当我从Windows机器上的unix服务器打开文件时,它们偶尔会进行Macintosh EOL转换,当我再次编辑/保存它们时,它们在unix服务器上无法正常工作.我只使用notepad ++编辑来自这个unix服务器的文件,所以有没有办法创建一个宏,每当我打开文件时自动将EOL转换为Unix格式?
Nat*_*len 186
该功能已内置于Notepad ++中.从"编辑"菜单中,选择"EOL转换" - >"UNIX/OSX格式".
您也可以通过"设置" - >"首选项" - >"新建文档/默认目录"在记事本++中设置默认EOL,然后在格式框下选择"Unix/OSX".
Wap*_*ull 16
在Notepad ++中,使用正则表达式替换all.这比菜单中的转换命令有优势,你可以对整个文件夹进行操作,无需打开每个文件或拖放(几百个文件就会显着变慢),另外你还可以设置文件名通配符过滤器.
(\r?\n)|(\r\n?)
Run Code Online (Sandbox Code Playgroud)
至
\n
Run Code Online (Sandbox Code Playgroud)
这将匹配每个可能的行结束模式(单个\ r,\n或\ r \n)回到\n.
要对多个文件进行操作,可以:
归档时间: |
|
查看次数: |
139834 次 |
最近记录: |