为Windows terminal设置http代理别名
有的时候临时需要设置一下http代理,又懒得每次都修改全局配置文件,因此为临时代理命令设置一个短一些的别名会比较方便。
以powershell为例,文本编辑器为vscode:
首先需要修改Windows的脚本执行限制,默认情况下powershell是不能执行自动脚本的,因此要将当前用户的执行规则从禁止任何脚本执行Restricted
改为允许本地未签名脚本和可信发布者签名的脚本执行RemoteSigned
1 | PS C:\Users\r> Set-ExecutionPolicy -Scope CurrentUser |
然后修改powershell的用户配置文件
1 | PS C:\Users\r> echo $profile |
在打开的vscode窗口中配置命令别名(alias),这里的http://127.0.0.1:10223
是本地http代理服务器的地址,kekww
是命令别名
1 | function kekww { |
保存后重新打开Windows terminal窗口,现在你可以通过输入PS C:\Users\r> kekww
直接完成当前窗口的代理配置。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 RainStop!
评论