前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >10分钟让你的Linux Shell终端变得更优雅,更高效——【Linux服务器下OhMyZsh+P10k安装实践】

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

作者头像
yuanfan2012
发布2023-02-23 16:25:50
1.3K0
发布2023-02-23 16:25:50
举报
文章被收录于专栏:WalkingCloudWalkingCloud

在看到了Oh My Zsh 和 Powerlevel10k:天作之合这片文章后,加上前期在Mac+iterms下已经实践过(可以参考之前写的《Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录》)

打算尝试在Windows10系统下用SecureCRT登录Linux服务器,也实现类似效果

经过多天尝试(踩坑)后,下面演示比较快速的一种方式

10分钟完成Linux服务器下OhMyZsh+P10k安装,让你的Shell终端变得更优雅,更高效

具体步骤如下

1、安装Hack Nerd字体并调整SecureCRT中字体

代码语言:javascript
复制
https://www.nerdfonts.com/font-downloads

SecureCRT9.3的Windows下破解版本下载可以参考之前的文章

SecureCRT全局配置下修改Appearance外观配置中字体为该字体

2、安装zsh5.1的rpm包

代码语言:javascript
复制
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

代码语言:javascript
复制
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

说明,这里网络环境问题导致访问不了github.com及raw.githubusercontent.com,请自行解决

我这里修改了DNS后可行,如果因为网络问题(你懂得)导致无法安装,请自行解决

4、下载powerlevel10k主题

代码语言:javascript
复制
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 重新配置自定义样式

代码语言:javascript
复制
p10k configure

6、添加两个好用的插件

代码语言:javascript
复制
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
代码语言:javascript
复制
vim /root/.zshrc
添加下面两个插件
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

历史输入过的命令,会自动建议

如下图所示

总结:oh-my-zsh+powerlevel10k的确是天作之合

  • 1、在Mac iterm2下就可以看出来的确是天作之合 不过Windows下SecureCRT下的效果也非常不错
  • 2、本文用到rpm包及字体文件下载链接如下
代码语言:javascript
复制
链接:https://share.weiyun.com/HMKxEWRB 密码:v38ysu
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-01-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WalkingCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、安装Hack Nerd字体并调整SecureCRT中字体
  • 2、安装zsh5.1的rpm包
  • 3、安装oh-my-zsh
  • 4、下载powerlevel10k主题
  • 5、接下来p10k configure,自定义你的p10k主题样式
  • 6、添加两个好用的插件
  • 总结:oh-my-zsh+powerlevel10k的确是天作之合
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档