在看到了《Oh My Zsh 和 Powerlevel10k:天作之合》这片文章后,加上前期在Mac+iterms下已经实践过(可以参考之前写的《Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录》)
打算尝试在Windows10系统下用SecureCRT登录Linux服务器,也实现类似效果经过多天尝试(踩坑)后,下面演示比较快速的一种方式 10分钟完成Linux服务器下OhMyZsh+P10k安装,让你的Shell终端变得更优雅,更高效具体步骤如下
1、安装Hack Nerd字体并调整SecureCRT中字体
https://www.nerdfonts.com/font-downloads
(图片点击放大查看)(图片点击放大查看)(图片点击放大查看)SecureCRT9.3的Windows下破解版本下载可以参考之前的文章SecureCRT全局配置下修改Appearance外观配置中字体为该字体 (图片点击放大查看)
2、安装zsh5.1的rpm包
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版本 (图片点击放大查看)
3、安装oh-my-zsh
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
(图片点击放大查看)(图片点击放大查看)说明,这里网络环境问题导致访问不了github.com及raw.githubusercontent.com,请自行解决 我这里修改了DNS后可行,如果因为网络问题(你懂得)导致无法安装,请自行解决
4、下载powerlevel10k主题
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
vim /root/.zshrc
修改主题配置为powerlevel10k
ZSH_THEME="powerlevel10k/powerlevel10k”
(图片点击放大查看)(图片点击放大查看)
5、接下来p10k configure,自定义你的p10k主题样式
(图片点击放大查看)(图片点击放大查看)(图片点击放大查看)当然你也可输入p10k configure 重新配置自定义样式
p10k configure
(图片点击放大查看)
6、添加两个好用的插件
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)
(图片点击放大查看)历史输入过的命令,会自动建议 如下图所示
总结:oh-my-zsh+powerlevel10k的确是天作之合
- 1、在Mac iterm2下就可以看出来的确是天作之合不过Windows下SecureCRT下的效果也非常不错
- 2、本文用到rpm包及字体文件下载链接如下
链接:https://share.weiyun.com/HMKxEWRB 密码:v38ysu