oh-my-zsh-好看好用的shell
2021年2月25日大约 3 分钟
目录:index-wsl
前言
oh-my-zsh 是基于 zsh 的,比 bash 更强大更方便,同时它的主题更多更美观比如 agnoster
我的目的就是能在 wsl 使用到这样的 shell
linux安装 zsh
先看下自己有哪一些 shell
cat /etc/shells
查看当前环境shell
echo $SHELL
如果没有 zsh 需要安装
先更新和升级一下
sudo apt update
sudo apt upgrade
安装zsh
sudo apt install zsh #首先安装zsh,Ubuntu Linux
设置默认shell
由于会用到wslg
,而x11 with wslg
需要读取一些配置,这些配置是在nologin
状态下读取的,所以执行以下操作:
为默认用户都更改默认shell
# 设置当前用户使用 zsh chsh -s /bin/zsh
为root用户更改shell
su - root
# 设置当前用户使用 zsh chsh -s /bin/zsh
启动zsh
zsh
初始化选择0
安装 oh my zsh
通过安装脚本
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
或者写成这样的格式
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
安装成功
运行命令即可初始化oh-my-zsh
zsh
重启wsl
wsl --shutdown
看项目 readme 还是写的非常详细的,安装好后重启 wsl 便是用的 oh my zsh
下载失败挂代理重试
如果下载失败,则需要挂代理重试
配置oh-my-zsh
linux zsh字体问题(补充
因为 zsh 还是借助 Windows 的 conhost 或者其他终端软件运行,所以并不需要在~/.zshrc
文件中修改字体;
如果你使用linux gui应用比如idea等,可能需要修改这些应用的字体,那么你应当见wsl2设置中文语言-更换中文字体-进行中文优化,而不是在~/.zshrc
文件中修改字体。
更改Windows Terminal字体
参考
- zsh+on-my-zsh配置教程指南 本文地址
- WSL + oh my zsh 更好看的 shell - 知乎
- zsh+on-my-zsh配置教程指南(程序员必备)【已备份】 - SegmentFault 思否
- wting/autojump--官方文档
- powerline/fonts
- 终极 Shell macshuo.com!
- Setting up Windows Subsystem for Linux with zsh + oh-my-zsh + ConEmu blog.joaograssi.com!
- Oh-my-zsh's icons don't show correctly · Issue #1517 · microsoft/WSL github.com!
- chinanf-boy/bat-zh: 🇨🇳翻译
- 终极 Shell
- Ubuntu 16.04下安装zsh和oh-my-zsh
- Ubuntu 下安装oh-my-zsh
- 掘金-Shell 中的极品-- Zsh
- CentOS 7下autojump无法使用的可能原因
- oh-my-zsh配置你的zsh提高shell逼格终极选择
- zsh oh-my-zsh 插件推荐
- zsh 全程指南-推荐
- iterm主题下载
- 程序员内功系列--iTerm与Zsh篇
- Mac 下配置终端环境 iTerm2 + Zsh + Oh My Zsh + tmux
Linux chsh命令 | 菜鸟教程 (runoob.com)
本文由 简悦 SimpRead 转码, 原文地址 zhuanlan.zhihu.com