在看到了《Oh My Zsh 和 Powerlevel10k:天作之合》这片文章后,加上前期在Mac+iterms下已经实践过(可以参考之前写的《Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录》)
打算尝试在Windows10系统下用SecureCRT登录Linux服务器,也实现类似效果
经过多天尝试(踩坑)后,下面演示比较快速的一种方式
10分钟完成Linux服务器下OhMyZsh+P10k安装,让你的Shell终端变得更优雅,更高效
具体步骤如下
https://www.nerdfonts.com/font-downloads
SecureCRT9.3的Windows下破解版本下载可以参考之前的文章
SecureCRT全局配置下修改Appearance外观配置中字体为该字体
zsh-5.1-1.gf.el7.x86_64.rpm
rpm -ivh zsh-5.1-1.gf.el7.x86_64.rpm
chsh -s /usr/bin/zsh root
之所以不使用yum install zsh的方式来安装zsh,是因为yum安装的版本最高 zsh-5.0.2-34.el7_8.2.x86_64,低于powerlevel10k要求的zsh-5.1版本
所以我这里采用直接rpm包安装的方式更加简洁,如果你对版本有要求,你也可以下载源码编译安装zsh-5.9版本
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
说明,这里网络环境问题导致访问不了github.com及raw.githubusercontent.com,请自行解决
我这里修改了DNS后可行,如果因为网络问题(你懂得)导致无法安装,请自行解决
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
vim /root/.zshrc
修改主题配置为powerlevel10k
ZSH_THEME="powerlevel10k/powerlevel10k”
当然你也可输入p10k configure 重新配置自定义样式
p10k configure
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
vim /root/.zshrc
添加下面两个插件
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
历史输入过的命令,会自动建议
如下图所示
链接:https://share.weiyun.com/HMKxEWRB 密码:v38ysu