MENU

利用 ConEmu 打造 Windows 下 shell 环境

June 10, 2017 • Read: 4185 • 代码

之前用的 Cmder 在 win10 更新后出现了一些 奇奇怪怪的问题,很长时间没有能够解决,试用了下 ConEmu,发现已经解决了,于是转战 ConEmu。

Git

下载地址

这没什么好说的,基本是必备的了。

Bash on Windows

控制面板,程序与功能,启用或关闭 Windows 功能,打开「适用于 Linux 的 Windows 子系统」,在命令行里输入 bash 等待安装即可。

最新的 Windows 已经将 Bash 升级到了 Ubuntu 16.04,如果还是 14.04,可以用 sudo do-release-upgrade 命令升级。

换源

更改 /etc/apt/sources.list

# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

安装 zsh 和 oh-my-zsh

sudo apt install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装好后再启动 Bash 仍然是 bash,需要改下 .bashrc 文件。

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

然后 source .bashhrc,这样就不会出现输入 exit 后不会退出 Bash 而是换了一个 bash shell 的问题。

ConEmu

下载地址

安装包会帮你配一下几个 Task 的路径,比绿色包要方便一点。

Archives QR Code
QR Code for this page
Tipping QR Code