Windows Ubuntu子系统(WSL)中Sublime Text闲置后消失无法找回,求解决
解决WSL中Sublime Text闲置后消失且无法通过命令恢复的问题
重启WSL实例(无需重启电脑)
打开Windows命令提示符或PowerShell,执行:wsl --shutdown关闭后重新打开Ubuntu终端,再尝试
subl命令,通常能恢复Sublime的关联。调整Windows电源设置,避免Sublime被自动回收
- 打开Windows「电源选项」,点击「更改高级电源设置」
- 展开「后台应用」,确保「允许应用在后台运行」设置为「启用」
- 找到「应用程序体验」,关闭「自动关闭闲置的应用」选项(如果有)
修改WSL配置,禁用自动休眠
在WSL的Ubuntu终端中编辑/etc/wsl.conf文件(无则新建):sudo nano /etc/wsl.conf添加以下内容:
[boot] systemd=true保存退出后,执行
wsl --shutdown重启WSL,WSL会保持后台运行,减少因休眠导致的程序连接中断。手动重启Windows端Sublime后重新关联
直接从Windows开始菜单或桌面打开Sublime Text,回到WSL终端执行subl命令,一般能重新建立WSL与Sublime的关联,无需重启系统或WSL。更新WSL和Sublime到最新版本
- 更新WSL:在PowerShell中执行
wsl --update - 更新Sublime Text:下载官网最新版本覆盖安装,旧版本兼容性问题可能导致此类异常。
- 更新WSL:在PowerShell中执行
内容的提问来源于stack exchange,提问作者Disha Shetty
相关产品推荐
相关产品推荐

