惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Schneier on Security
V
Visual Studio Blog
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
Y
Y Combinator Blog
N
Netflix TechBlog - Medium
Recent Announcements
Recent Announcements
U
Unit 42
D
Docker
Recorded Future
Recorded Future
GbyAI
GbyAI
C
Check Point Blog
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
博客园 - 司徒正美
月光博客
月光博客
A
About on SuperTechFans
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Fortinet All Blogs
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Jina AI
Jina AI
G
GRAHAM CLULEY
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
I
InfoQ
AWS News Blog
AWS News Blog
The Hacker News
The Hacker News
Cyberwarzone
Cyberwarzone
博客园 - 三生石上(FineUI控件)
P
Palo Alto Networks Blog
C
CERT Recently Published Vulnerability Notes
aimingoo的专栏
aimingoo的专栏
S
Securelist
F
Full Disclosure
T
The Exploit Database - CXSecurity.com
Cisco Talos Blog
Cisco Talos Blog
Know Your Adversary
Know Your Adversary
T
Tor Project blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
NISL@THU
NISL@THU
A
Arctic Wolf
美团技术团队
G
Google Developers Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
L
LangChain Blog
Simon Willison's Weblog
Simon Willison's Weblog
Apple Machine Learning Research
Apple Machine Learning Research

云萧的咕咕屋 - RSS

自编译更新服务器内核 - 云萧的咕咕屋 壹教云班牌程序反编译破解密码思路及实现 - 云萧的咕咕屋 部署完整WebUI功能的MinIO - 云萧的咕咕屋 在Windows中用GPG签名Git的commit - 云萧的咕咕屋 联通友华PT927G光猫破解小记 - 云萧的咕咕屋 【小白向】Android内核折腾计划(一)——起步 - 云萧的咕咕屋 咕咕的2023年终总结 - 云萧的咕咕屋 GitHub Actions上手全指南 - 云萧的咕咕屋 在QEMU安装Windows on ARM - 云萧的咕咕屋 E3神教装机体验 - 云萧的咕咕屋 多语言网站工具 —— Vue I18n轻松上手 - 云萧的咕咕屋 Redmi K20 Pro类原生搞机指南 - 云萧的咕咕屋 云萧 以及他的博客的2022年终总结 - 云萧的咕咕屋 如何使Vite将不同类型的文件输出到不同目录下 - 云萧的咕咕屋 通过各云厂商的邮件推送配置WordPress发信机器人 - 云萧的咕咕屋 快速上手前端打包工具Webpack(二) - 云萧的咕咕屋 安卓设备通过Termux实现本机ADB - 云萧的咕咕屋 快速上手前端资源打包工具 — Webpack - 云萧的咕咕屋
使用zsh美化你的终端并提高开发效率 - 云萧的咕咕屋
2023-02-12 · via 云萧的咕咕屋 - RSS

在我印象中,默认的 Linux 终端一直都丑丑的,而且开发效率很低下,直到我发现了效率更高,且可以深度自定义配置的 shell,名曰 zsh。

但是 zsh 默认和以前的 shell 大差不差,手动配置很麻烦,所以我们使用管理工具来配置 zsh——oh-my-zsh。通过使用 zsh 并适当配置,能让你的终端比别人的默认终端更美观、更实用!

#在桌面 Linux 终端上安装

首先,安装 zsh。

Redhat 系(如 CentOS):

sudo yum install zsh

Debian 系(如 Ubuntu):

sudo apt-get install zsh

然后再使用以下命令,将 zsh 设置为系统的默认终端程序。

chsh -s /bin/zsh

接下来,安装 oh-my-zsh。

sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

安装完成后,会提示你是否将 zsh 作为系统默认终端,键入 y 并回车以确认。

灰常好,现在可以正式开始使用 zsh 啦!

至此,再最后重启一次终端,就成功了!

#在 Termux 上安装

考虑到移动端有相关的需要,所以也有一定的必要可以在 Termux 上搞搞这些 ヾ (´∀`。ヾ)

首先,还是安装最基础的 zsh。

pkg install zsh

然后不急打开 zsh,使用另一个专门为 Android 定制的 oh-my-zsh 安装脚本,运行。

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Cabbagec/termux-ohmyzsh/master/install.sh)"

此时进入到上面选择配色和字体的页面,首先选择配色方案。 总共提供 43 种配色方案

总共提供 43 种配色方案

第二步,选择字体。 提供了 26 种字体

提供了 26 种字体

咕咕此处使用 (40) tomorrow.night.colors + (10) JetBrainsMono 作为为演示。

嘿嘿,大功告成!