Mac OS X 编写的代码文件拷贝到 linux 上出现古怪的问题 发现每行都填上//这样注释的符号

2014-07-31 15:31:12 +08:00
 safilar
其实这个问题我选择分类以及很头疼了,因为我不确定是Mac OS X 10.9 导致的,因为这个文件再冲我这里拷贝到window上是没问题的,但是一旦拷贝到linux上它就自动添加 // 这要符号。真的很疑惑。而且root用户是没有的,但是一般的用户是有,有没有人遇到过!!!
3450 次点击
所在节点    macOS
7 条回复
safilar
2014-07-31 15:51:18 +08:00
感觉很诡异,我觉得这种问题应该很多人会碰到过吧。
cj1324
2014-07-31 20:00:38 +08:00
**vim** 吗? 是不是没有设置``set paste``
williamx
2014-08-01 10:42:00 +08:00
没有遇到过诶,或许你可以把文件发出来让大家试试看,或者你拿二进制工具看下里面的内容。
safilar
2014-08-01 11:31:23 +08:00
他是使用ssh工具,拷贝带服务器上去,不是整个文件上传(整个上传是没有的),单纯ctrl+c ctrl+v就有了。
safilar
2014-08-01 11:41:36 +08:00
我感觉问题可能找到,我使用webstorm IDE写的JS,主要是回车,或者是换行,他就会在下一行使用//,我现在用16禁止检测下,我看下他的换行到底是用什么去展示的。
nirocfz
2014-08-01 13:20:23 +08:00
不是编辑器的原因吗?像 2 楼说的
popbones
2014-08-01 15:18:39 +08:00
看正像是他的ssh工具在复制黏贴的时候对换行符进行了转换。

而且你最好说明一下是通过什么操作系统的什么工具拷贝到Linux服务器上去的。

你看看你的编辑器设定的换行符是什么。一般Mac下的文本编辑相关的程序都提供三种换行符选择:Classic Mac (CR), Unix (LF), Windows (CRLF)。一般默认是LF。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/125451

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX