oh-my-zsh-logo.png

介绍

Oh My Zsh is an open source, community-driven framework for managing your zsh configuration.

Sounds boring. Let's try again.

Oh My Zsh will not make you a 10x developer...but you may feel like one.

Once installed, your terminal shell will become the talk of the town or your money back! With each keystroke in your command prompt, you'll take advantage of the hundreds of powerful plugins and beautiful themes. Strangers will come up to you in cafés and ask you, "that is amazing! are you some sort of genius?"

Finally, you'll begin to get the sort of attention that you have always felt you deserved. ...or maybe you'll use the time that you're saving to start flossing more often.


To learn more, visit ohmyz.sh, follow @ohmyzsh on Twitter, and/or join us on Discord.

简单来说,这个工具是一个插件,主要依赖于 zsh 命令行工具.

使用

安装

下载源码

git clone https://github.com/ohmyzsh/ohmyzsh.git

注:个人觉得使用直接通过 github.com 网站进行下载,真的是超慢,不管是在一个商用、家庭网络,还是学校网络,都是很慢,所以特意提供一种下载技巧

其它下载方式

访问国内的 gitee.com 网站,然后通过导入 github.com 项目的方式,把 github 的项目下载到国内代码云上面,最后就是通过 git clone https://gitee.com/xxx/ohmyzsh.git 来下载。

执行安装脚本

sh ./tools/install.sh

注:如果是通过国内镜像下载的项目,该脚本还会访问国外去拉镜像,可以通过研究脚本的执行细节,把访问外网的 url 改成本地目录(最好绝对目录),进行安装;毕竟 git 是支持本地目录克隆,何必要浪费流量再去下载呢?(虽然流量已经不值钱了,但。。。网络卡,消耗的是 time).

当然,仔细阅读 readme.md 文档的朋友,应该能知道有 N 种便捷安装方式,包括有公认安全的本地项目的安装方式。

使用

  1. 基础命令
zsh

更新及其它需求

早点休息(吃喝拉撒),比什么都重要

总结

这个工具主要在终端上提供了一个编辑的操作方式,比如经常需要 ssh 登录/跳板机登录 linux 服务器执行各种命令。

参考

终极终端 zsh+autojump
oh-my-zsh,最好用的 shell,没有之一

标签: none