参考链接
1.进入到User文件夹下新建一个文件夹当项目目录
C:\Users\binbin\AppData\Roaming\Sublime Text\Packages\User
2.打开sublime,关联远程服务器
3.修改配置文件
4.设置完成之后拉取文件
5.新建一个文件,保存后就可以上传到服务器了
6.配置SFTP不被删除
注意:如果退出sublime的时候,SFTP的包被删除,那么要在设置里面加上一句话,这样下次应用就不会删除我们自己手动安装的包了
|
|
7.要注意换行符的问题
操作系统文件换行符
首先介绍下,在ASCII中存在这样两个字符CR
(编码为13)和 LF
(编码为10),在编程中我们一般称其分别为’\r’和’\n’。他们被用来作为换行标志,但在不同系统中换行标志又不一样。下面是不同操作系统采用不同的换行符:
Unix和类Unix(如Linux):换行符采用 \n
Windows和MS-DOS:换行符采用\r\n
Mac OS X之前的系统:换行符采用 \r
Mac OS X:换行符采用 \n
Linux中查看换行符
在Linux中查看换行符的方法应该有很多种,这里介绍两种比较常用的方法。
第一种使用cat -A [Filename]
查看,如下图所示,看到的为一个Windows形式的换行符,\r
对应符号^M
,\n
对应符号$
.
Windows换行符转换为Linux格式
下面介绍三种方法,选择哪一种看自己喜好,当然你也可以选择第x种,^_^。
(1)第一种使用VI: 使用VI普通模式打开文件,然后运行命令"set ff=unix" 则可以将Windows 换行符转换为Linux换行符,简单吧!命令中ff的全称为file encoding。
(2)使用命令dos2unix
,如下所示
|
|
注意(每次上传之后执行dos2unix命令)
在windows中新建的文件上传到linux上,通过dos2unix转换虽然可行,但是每次在windows修改后换行符都会变成windows的形式,十分不方便,所以一种解决方法是在linux新建文件,在windows上拉取进行更改再上传上去,就可以解决上述问题(好像不太行)