暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

10分钟让你的Linux Shell终端变得更优雅,更高效——【Linux服务器下OhMyZsh+P10k安装实践】

WalkingCloud 2023-01-19
1858
在看到了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

文章转载自WalkingCloud,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论