运维开发网

OH MY ZSH!!

运维开发网 https://www.qedev.com 2021-04-11 18:05 出处:51CTO 作者:mb5ffd6f0f39006
OHMYZSH!!小帅b学习python的正确姿势前言之前在终端使用命令的时候,总觉得少了点什么,后面发现了zsh这玩意之后,有被惊艳到,所以我想有必要给你介绍一下,毕竟谁不想效率杠杆的呢?什么是zsh我们经常使用的shell命令行解释器是bash、sh,而zsh是另外一种,不过呢,它有诸多优点,比如可定制强,效率高,高亮,命令提示等等..安装zsh那么赶紧来安装一波吧,你可以在你的终端中输入如下

OH MY ZSH!!

小帅b 学习python的正确姿势

前言

之前在终端使用命令的时候,总觉得少了点什么,后面发现了 zsh 这玩意之后,有被惊艳到,所以我想有必要给你介绍一下,毕竟谁不想效率杠杆的呢?

OH MY ZSH!!

什么是 zsh

我们经常使用的 shell 命令行解释器是 bash、sh,而 zsh 是另外一种,不过呢,它有诸多优点,比如可定制强,效率高,高亮,命令提示等等..

安装 zsh

那么赶紧来安装一波吧,你可以在你的终端中输入如下命令:


zsh --version

如果没有显示相关的版本号,说明你还没安装,你可以使用 apt 安装一下:


sudo apt install zsh

当你输入 zsh --version 出现版本号说明安装成功了


zsh 5.4.2

设置 shell 默认解释器为 zsh

你可以使用 chsh 命令修改默认命令解释器,将你的 bash 改为 zsh 吧。

可以使用如下命令找到你的 zsh:


which zsh

比如我的 zsh 位置位于 /usr/bin/zsh , 那么就可以这样进行切换:


chsh -s /usr/bin/zsh

重启一下,输入以下命令,如果显示的是 /usr/bin/zsh 说明切换成功。


echo $SHELL

安装 oh-my-zsh

一个命令搞定:


sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装完了之后是这样的:

OH MY ZSH!!

配置主题和插件

都搞定了之后,接下来就可以搞事情了!

在这个链接有很多主题供你选择:

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

贴几个给你看看:

OH MY ZSH!!

OH MY ZSH!!

OH MY ZSH!!

配置主题

找到你喜欢的主题之后,如何配置呢?

你可以到 ~/.zshrc 中编辑,比如我希望我的主题是 agnoster 风格的,那么就可以这样:

OH MY ZSH!!

保存退出,接着使用 source 命令使其生效:


source ~/.zshrc

OH MY ZSH!!

高亮了!是不是瞬间逼格满满?

配置插件

为什么说 oh-my-zsh 能让你效率提高 10 倍呢?其中一个原因就是它可以安装很多插件,让你使用命令用到爽!

OH MY ZSH!!

你可以在这里找到:

https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins

找到你想要安装的插件,到你的 zshrc 文件中,把相关插件添加进来:

OH MY ZSH!!

接着使用 source 使其生效:


source ~/.zshrc

那么现在你就可以使用这些插件了,拿 Git 举个例子:

查看 git 状态直接使用 gst:

OH MY ZSH!!

添加文件直接 gaa, 提交直接 gcmsg:

OH MY ZSH!!

创建分支直接 gb:

OH MY ZSH!!

切换分支直接 gco:

OH MY ZSH!!

当然,还有很多插件的高效使用,你都可以根据自己的需要去安装。

ohmyzsh 的常用高效操作

除了定制主题和插件之外,有一些常用的操作,也可以高效的进行,比如进入文件你可以这样:


双击tab

OH MY ZSH!!

查看命令帮助,还是:


双击tab

OH MY ZSH!!

进入历史目录,一个 d 就可以:

OH MY ZSH!!

是不是很爽咧?还有很多操作,你可以到这里找到:


https://ohmyz.sh/

ok,这就是小帅b今天给你带来的分享,希望对你有帮助。

ps:不是我不开评论啊,是...

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号