原子:如何逃脱! apm config proxy setting命令中的符号?

时间:2016-10-19 01:04:28

标签: atom-editor

问题

Atom的apm cli命令从代理字符串中删除以下!@ host

详情

apm config set http-proxy https://userid:pwd@host:port

示例:

apm config set http-proxy https://mickeym:secret!@host:port

apm config get http-proxy == https://mickym:secret:port

apm config set 命令从代理设置中删除!(bang),@和主机字符,因此无法使用代理。

我试过逃避!用\(反斜杠)符号,但它不起作用。我确认它确实是!通过从字符串中删除它并能够成功添加代理设置字符串来导致问题的符号。

预期

https://mickeym:secret!@host:port

我也尝试添加了! bang符号作为字符串中的unicode文字,但它不会翻译\ u021,\ u0021,\ 0x21

apm config set http-proxy https://mickeym:secret\u021@host:port

输出:https://mickeym:secret\u021@host:port(不好)

0 个答案:

没有答案