在Windows10 Bash中默认启动其他shell By HKL,

首先,通过apt安装其他shell软件(以fish为例),执行以下命令:

sudo apt install fish

安装完成后,使用

fish
命令尝试启动。如果能够成功启动,则继续下一步。

为了设置shell在Windows10 Bash中默认启动,我们需要修改

.bashrc
文件。因为Windows10 Bash是通过在命令行中输入
bash
命令直接启动Linux的Bash软件的。请在用户目录
~
中编辑
.bashrc
文件:

vim .bashrc

在配置文件的开头部分添加以下配置信息:

# Launch fish
if [ -t 1 ]; then
    exec fish
fi

保存文件后退出Bash并重启即可。

选编自:https://www./link/24cc4e6e1e5504cef39f1aadd7b09d79