Windows 下的终端解决方案
系列 - 生命不息 折腾不止
目录
1 前言
本文已过时。现在个人的解决方案为 Windows Terminal + fishshell + Oh My Fish, 从 zsh 转到 fish 的原因就是因为 zsh 太慢了。
WIN10 命令行工具最终选择了 WSL + Ubuntu + Terinus + Oh My Zsh。在 Hyper 和 Terminus 之前选择了 Terminus,只是因为 Terminus 模糊透明真的好看,一位伟人曾经说过好看就是第一生产力。
2 搭建
- 启用 WSL ,管理员运行 PowerShell ,执行
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- 去 Microsoft Store 搜索 WSL 下载一个,推荐选择 Ubuntu
- 初始化 Ubuntu 系统
- 使用 Scoop 安装 Terminus
scoop install terminus
- 修改 Terminus 配置,Shell -> Profile 选择 WSL / Ubuntu 。样式上就按自己的需求改
- 安装 zsh ,
sudo apt udpate && sudo apt install -y zsh
- 安装 Oh My Zsh ,
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
- 设置 zsh 为默认 shell ,
chsh -s $(which zsh)
- 修改 zsh 的主题并添加需要的插件
3 WSL 的 PATH 会包含 WIN10 的 PATH 问题
|
|
4 参考