惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
罗磊的独立博客
雷峰网
雷峰网
G
Google Developers Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
爱范儿
爱范儿
B
Blog RSS Feed
腾讯CDC
Apple Machine Learning Research
Apple Machine Learning Research
D
Docker
Recent Announcements
Recent Announcements
T
Tailwind CSS Blog
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Vercel News
Vercel News
小众软件
小众软件
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
I
InfoQ
S
SegmentFault 最新的问题

Sublime Text

AIComplete: Sublime Text 可用的 AI 代码补齐插件(codeium 替代品) - V2EX Sublime Text 也出了国内特供?挂马版本? Sublime Text 4 如何格式化 JSON 和 XML Sublime Text 支持右边栏了。 Sublime Text 4 没人吐槽一下中文字形问题吗? Sublime 弹窗 sublime text 如何隐藏标题栏? 这是什么主题(sublime text) sublime 如何关闭插件弹出来的 quick panel?? 比如 sqltool 这款插件会在下方弹出执行结果,类似一个编辑器,只读而已 sublime text4 刚刚发布,在主力机上更新了下 但是出现了一个怪现象:空行,按 tab 键只能缩进一次,再按 tab 没反应了 真是奇了怪,百度谷歌均未查到有效方案 Sublime Text 4 稳定版发布了 Sublime Text 4 正式版發布 sublime 用的人还多么? sublimeText3 的 emmet 插件的问题? translate_tabs_to_spaces 是什么功能?怎样设置,怎样操作会有怎样的效果? SublimeREPL 输出换行很怪异 升级 big sur 后 sublime text 3 的代码高亮没了,有遇到这种情况的吗 mac 使用 sublime text 用了 Material-Theme.sublime-theme 主题,然后 vim 模式光标都看不清,怎么改好 sublime 已经一年不更新了 sublimetext 的 ctrl+上下 不能增减数字了 免费用了两年,终于在拿到实习工资后补票正版 Sublime Text~ Sublime Text 4 (Dev Build 4050) Changelog Sublime 中如何快速切换 Python 解释器 SublimeText 插件 SFTP 购买后可以在多台电脑上使用吗 Darcula 主题 for sublime 3 Sublime 写 Vue 有没有提示补全的插件 sublime text 3 如何将光标设置为下划线样式? 求一个 sublime 的 Markdown 插件 sublime 如何使宏定义区域高亮 packagecontrol.io 挂了一天了
记一次 sublime text 的 [锟斤拷]
JCZ2MkKb5S8ZX9pq · 2020-01-20 · via Sublime Text

症状

今天忽然发现 sublime build python,首行会出现提示:

ϵͳ�Ҳ���ָ����·����

用 sublimeREPL 或者命令行运行 python 并没有这个情况。

锟斤拷

e = 'ϵͳ�Ҳ���ָ����·����'
print(e)
b = e.encode('utf-8')
print(b)
g = b.decode('gbk')
print(g)

>>> 系统锟揭诧拷锟斤拷指锟斤拷锟斤拷路锟斤拷锟斤拷

解决

  • 回溯了一下最近的操作,移了几个 git 的位置,改了几个软连接,然后其中有一个包含一个定义 alias 的 bat,做了一个.reg 文件也指向了新路径。
  • 搞了一通没好,重启。运行一些开机命令的时候,发现有几个 alias 未生效。应该就是.reg 文件定义的新路径未生效,检查了一下果然如此,手动更新。
  • 然后 sublime 锟斤拷也随之消失。
  • 感觉可能是 python 调起 build 时起了个终端,然后终端调了 alias 的那个 autorun,但直接用命令行可能这条错误在调用前,所以不打印。sublimeREPL 不清楚。
  • .reg 文件如下。报错时应该就是这个路径的文件不存在了。
[HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor]
"AutoRun"="D:\alias.bat"
  • 过程中没查到啥现成的资料,留个档给遇到同样问题的人。