在 wsl1 终端里面回车第二行光标要过会才有,虚拟机 ssh 终端的光标立马就有了,插件配置都一样,虚拟配置 2h3g
1
ysc3839 Apr 21, 2022
你插件配置会在显示提示符的时候启动新进程吧? Windows 下启动新进程比 Linux 慢。
建议用 powerlevel10k ,在 MSYS2 下都很快。 |
2
kokutou Apr 21, 2022 via Android
Windows 启动进程很慢。。。
|
3
proxytoworld OP |
4
nightwitch Apr 21, 2022
换 oh-my-bash 了
zsh 本来就比较慢,在 wsl 下体感更明显 |
5
FrankFang128 Apr 21, 2022 谁还用 oh-my-zsh 啊,优化很烂。我用 prezto
|
6
interim Apr 21, 2022
wsl1 System Call 是翻译成 windows 的,当然慢了, 为什么不切换到 wsl2
|
7
chaosjohn Apr 21, 2022 via Android
我感觉本质应该是 wsl 的文件系统慢。你可以测一下文件系统的速度差异
|
8
proxytoworld OP |
9
proxytoworld OP @chnyuwen
wsl1 可以和本机共享某些进程、端口 |
10
FrankFang128 Apr 21, 2022
@proxytoworld oh-my-zsh 就是很冗余,很多用不到,导致变卡
|
11
kdwycz Apr 21, 2022
wsl1 的磁盘性能非常差。用 oh my zsh 如果开启 git 状态显示,切换到 git 仓库里能卡半天。当时我就被恶心的换了黑苹果主机,直到 wsl2 稳定了才换回来
|
12
proxytoworld OP @kdwycz wsl1 还有 bug 不能 mv 文件夹,要 cp 在 rm
|
13
nightwitch Apr 21, 2022
@proxytoworld
就是 bash 那样呗。优点就是启动快,功能没 zsh 那么花里胡哨。 |
14
faceair Apr 21, 2022
fish shell 挺好的,快
|
15
flynaj Apr 21, 2022 via Android
wsl1 其实是 Windows 程序,wsl2,或者虚拟机是 Linux
|
16
proxytoworld OP @flynaj 如果把 wsl 当成虚拟机用 还不如 VMware
|