windows下模拟linux环境当然是用babun了,这里列出了我自己使用的一些习惯配置。
source ~/.babunrc
使之生效pact install fish
即可,安装完成后可以使用pact show|grep fish
查看是否安装成功
其次是让babun默认使用fish,linux下可以使用chsh -s
加fish路径修改fish为默认shell,如果不知道fish路径,可以执行less /etc/shells
来查看fish路径,babun下没有办法这样操作,但刚刚在totalcmd下集成babun时我们输入的命令是这样子的/bin/env CHERE_INVOKING=1 /bin/zsh.exe
,可以仿造它来修改默认shell,在babun下查看是否有/bin/fish.exe,果然没有猜错,修改命令为/bin/env CHERE_INVOKING=1 /bin/fish.exe
,重启babun,哈哈,又开始fish了2018-9-6补充:
由于换了新工作,又可以上网了,又下载了babun集成fish,发现fish集成没有效果,不知道是不是fish版本和babun不兼容的问题,之前也没有记录版本,只能怀疑版本的问题了。目前下载使用的babun版本是1.2.0。可以通过如下命令查看版本信息。
babun --version
fish的版本是2.7.0-1。可以通过下载的目录查看。下载目录地址可以通过如下命令的输出信息查看。
pact find fish
babun使用之前,最好先阅读以下babun的github文档,这样上手起来更快。