分页: 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 开那些文件的~

发表于 : 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 是做文字编辑的……它只是个记事本