分页: 1 / 2

[问题]在gedit里编的文本中的回车,在windows下用记事本打开变成了黑方块?

发表于 : 2007-09-20 8:51
fallleaf
如题。不知道这个怎么解决?
比如我在ubuntu下用编写一个fortran源文件*.f90,在windows下用记事本打开,里面的回车全部变成黑方块!这个让我很不爽!

发表于 : 2007-09-20 9:07
zhuqin_83
编码不同,换个编辑器,什么年代了还用记事本阿?

发表于 : 2007-09-20 9:07
eexpress
0x0d 0x0a win的标准
0x0a unix/lin的标准

win下使用其他好些的软件,会自动识别这差异的。

发表于 : 2007-09-21 23:33
imjie
关于回车有没有国际标准呢?
我认为这个问题相当有意义

发表于 : 2007-09-22 8:18
nihui
记事本实在是很差劲哦~~~~~!!!

我在 win 下用 ultraedit 开那些文件的~ :roll:

发表于 : 2007-09-22 8:19
冲浪板
可以用一行命令还转换哒

发表于 : 2007-09-30 12:19
npnufn
notpad++
Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用

发表于 : 2007-10-01 19:59
fearmind
呵呵,我也遇到这个问题了~

发表于 : 2007-10-02 21:46
chenxing
简单说,就是有一个换行符(Newline),一个回车符(Carriage Return)。Linux、Mac OS、Windows使用的各不一样……

在vi中,set ff=unix,set ff=dos可以设定不同的方案

如果一个文件既有\n\r又有\n,在vi中就会看到^M。如果一个文件只有\n,在notepad中就显示为黑点

发表于 : 2007-10-04 13:52
thomasz
我也很想解决这个问题。我又不在Windows下写程序,只是随时打开记事本作记录,犯不着不用UltraEdit。最好还是希望文本文件的换行可以兼容,这样就不需要打开写字板了。

发表于 : 2007-10-04 18:46
yhlfh
记事本不认识UNIX断字符。
试试VIM吧。

发表于 : 2007-10-04 19:14
冲浪板
什么叫不认识,根本就是俩标准不同罢了。
如果愿意,可以转换的。

发表于 : 2007-10-04 19:17
yysq009
不知道 iconv 是否可以转换???

发表于 : 2007-10-04 19:21
冲浪板
什么叫不认识,根本就是俩标准不同罢了。
如果愿意,可以转换的。

发表于 : 2007-10-05 14:47
neomi
用 wordpad.exe(写字板) 打开一下再保存就好了

ps.别把 notepad 当编辑器!从来没人说过 notepad 是做文字编辑的……它只是个记事本