超级终端
· 3 min read
warning
首先,需要安装 zsh,这是一个更强大的 Shell,用于替代 Linux 默认的 bash;
sudo apt install zsh
然后安装 oh my zsh 框架:
sh -c "$(wget -O- https://install.ohmyz.sh/)"
成功后就能看到这样的输出:
然后安装一下 Powerlevel10k 主题:
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
在 ~/.zshrc
中设置这个主题:
ZSH_THEME="powerlevel10k/powerlevel10k"
执行以下代码或重启 Shell 使其生效:
source ~/.zshrc
# 或简写为:
. ~/.zshrc
# 注意!不能简写为 . .zshrc,找不到!
然后就会进入配置引导(输入 p10k configure
命令可重新配置):
进入到第二步的时候要注意,如果你看不到这个锁的图标,那就意味着你当前的字体配置不正确,需要下载 MesloLGS NF
字体(包含一些字体图标),并在终端设置;
下载链接在这里:https://github.com/romkatv/powerlevel10k?tab=readme-ov-file#manual-font-installation
点击这 4 个链接分别下载,然后在文件管理器全选它们,拖动到 Windows 的字体设置中,安装。
还不够!这只是在 Windows 上安装,还没在终端中设置呢。你还需要打开 Windows Terminal,进行设置:
配置完这些,就可以继续 powerlevel10k 的主题配置了——p10k configure
。
跟着引导完成配置,就可以产生上面这样的效果。
接下来就来安装一些实用插件:
- npm;
- sudo —— 连按两次可以在当前命令的前边加上 sudo 提权;
- python;
- history;
- docker;
- autojump;
- zsh-autosuggestions;
- zsh-syntax-highlighting;
后边三个需要单独下载,其他的直接声明即可。
- autojump:
sudo apt install autojump
;
还得在
~/.zshrc
中加一行:[ -f /usr/share/autojump/autojump.zsh ] && . /usr/share/autojump/autojump.zsh
;
- zsh-autosuggestions:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- zsh-syntax-highlighting:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting