cd进入文件夹使用Windows cmd,Powershell,Hyper和Bash(Ubuntu)中断/挂起zsh几分钟

问题描述 投票:1回答:1

澄清我尝试过的内容:

  • Ubuntu bash
  • 电源外壳
  • Git bash
  • CMD

我在Windows 10 PC上安装了Ubuntu bash。当我打开ubuntu.exe并在shell启动后键入zsh时,我的zsh shell会按预期启动。这非常好,它完全符合我的要求。

问题:当我执行以下序列时:

  1. cd
  2. [TAB]
  3. [ARROW KEYS](选择一个项目)
  4. ENTER

它应该cd进入该文件夹。它就是这样做的,但它确实需要一分钟才能完成。要取消的CTRL + C不起作用。

现在我在那个文件夹中,我可以通过输入clear清除控制台,这就是我所做的:

user@user-pc > /mnt/c/folder/otherfolder > GIT-REPO > clear

当我输入clear并按Enter键时,它需要30秒才能清除窗口。

我已经尝试了一堆主题和一堆终端/命令提示,但它们都不起作用,甚至不是默认的。

我已经通过在Ubuntu bash shell中执行这些命令来安装zsh和oh-my-zsh:

sudo apt-get install zsh
curl -L https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh | bash

知道为什么会出现这种奇怪的行为?它看起来像是zsh,因为我可以使用上述所有终端轻松地将cd放入其他文件夹中。如果我只使用带有和不带斜线的cd /mnt/c/folder/otherfolder/,也会出现问题。

bash zsh cd windows-subsystem-for-linux
1个回答
0
投票

它只发生在那个特定的文件夹中吗? IME,即使使用默认提示,大型git存储库在zsh + WSL上也会非常慢。

© www.soinside.com 2019 - 2024. All rights reserved.