oh-my-zsh 插件介绍

之前介绍过了bash切换zsh 以及 oh-my-zsh配置和主题自定义,今天来介绍一些好用的插件。保你用顺手后命令行操作顺手得飞起!

插件介绍

oh-my-zsh最强大的地方在于超级多的插件支持,全部的插件介绍在github中可查看:
oh-my-zsh插件介绍

插件在本地的路径:

1
~/.oh-my-zsh/plugins  //插件路径

可以在github中看所有插件统一的介绍,也可以去插件文件夹里具体看每一种插件的.md文件

插件的配置也在~/.zshrc中,一般的插件在plugins=( )中添加你需要的插件名称即可,有几种需要从git中安装,每个插件.md的文档中都有介绍。下图中plugins=( ) 括号内的我添加的插件,下面两行是需要git安装或其他安装方法安装的插件。

这里介绍几种好用的插件:

zsh-syntax-highlighting

高亮所有支持的命令
不支持的命令会显示为红色
可能有人会觉得这个很鸡肋,支不支持我一个回车不就晓得啦?不支持自然会有command not found 提示,但亲身使用后会发现这是一个很省时间和贴心的插件

zsh-autosuggestions

这个插件能够记录你历史输入的所有命令,并在你输入前几个字母的时候显示历史命令所谓建议。可有效减少多次输入重复的命令的情况。

web-search提供了在命令行搜索网页的功能,支持百度,必应、谷歌(自己负责科学上网)等。用法是搜索引擎+需要搜索的内容,然后电脑会打开默认浏览器进行搜索。
用法如下:

1
2
3
baidu 南京天气
bing nanjing
google StackOverflow

sublime

一款在快速命令行用sublime Text打开文件的插件

1
2
3
4
st          # 直接打开sublime
st file_a # 用sublime打开文件 file
st dir_a # 用sublime打开目录 dir
stt # 在sublime打开当前目录,相当于 st .

z / autojump

z和autojump都是强大的目录自动跳转命令,会记忆你曾经进入过的目录,用模糊匹配快速进入你想要的目录。 安装一款即可,我两个都用过,留下来的是z,没什么特殊的原因,随便选一个就好。

命令格式:

1
z 路径名

d

快速目录跳转
在终端输入d 显示最近频繁进入的路径,然后输入路径前对应的序号可快速进入对应路径

history

查看历史输入所有命令
用法:在终端输入h即可

osx

仅支持Mac OSX系统,支持一键进入当前finder路径、在命令行返回最前面的finder窗口的路径等。详细命令如下:

好了这篇够长的了目前先介绍这些~ 更多的可以去github上看介绍挖掘自己需要的插件~
友情提示:装太多插件进入命令行的速度会变慢,所以只安装自己最需要的几款就好啦~


相关文章:
mac OS/Linux/Unix下bash切换oh-my-zsh
终端shell美化:oh-my-zsh配置