你在看下File 菜单中的 Save with Encoding 和 Reopen with Encoding,就明白了,文件的存储格式和打开格式必须一致才行。
sublime默认使用utf8编码的
看Preferences->Settings-Default 中的这个配置
// Encoding used when saving new files, and files opened with an undefined
// encoding (e.g., plain ascii files). If a file is opened with a specific
// encoding (either detected or given explicitly), this setting will be
// ignored, and the file will be saved with the encoding it was opened
// with.
"default_encoding": "UTF-8",
文件保存和打开的文件编码格式不对,你的文件编码是GBK的
看你的文件编码
你在看下File 菜单中的 Save with Encoding 和 Reopen with Encoding,就明白了,文件的存储格式和打开格式必须一致才行。
sublime默认使用utf8编码的
看Preferences->Settings-Default 中的这个配置
通常情况下如果你要用GBK的,那么把这个配置重写到Preferences->Settings-User
sublime这个编辑器并不支持"GBK",看下Save with Encoding中,你找不到GBK这项,所以你需要安装一个GBK的包,或者像楼上说的安装 ConvertToUTF8 插件,将文件转成UTF-8