写过一篇 发表于 2025-4-10 18:53:49

Mac 安装使用 Oh-my-zsh(持续更新)

zsh 官网:https://ohmyz.sh/
1. 介绍

(1)zsh 介绍

zsh 是一种 shell(命令解释器),它兼容 bash(另一种常见的 shell)。zsh 相比系统自带的 bash 有以下几个长处:


[*]Tab 补全功能强大,在输入命令、命令参数以及文件路径时都能够主动补全,方便用户快速正确地输入指令。
[*]插件丰富,比方可以通过插件实现快速输入从前使用过的命令、快速跳转文件夹以及体现系统负载等功能。
[*]主题丰富,用户可以根据自己的喜好高度定制命令行的外观。
(2)Oh-my-zsh 介绍

Oh My Zsh 是一款由社区驱动的命令行工具。它被形容为一种生活方式,这意味着它对用户的影响不仅仅局限于工具层面,可能在使用风俗、工作效率等方面给用户带来较大改变。它以 zsh 命令行为基础,提供了主题配置功能,可以让用户根据自己的喜好定制命令行的外观;具有插件机制,能通过安装不同的插件实现各种功能,如快速输入从前使用过的命令、快速跳转文件夹、体现系统负载等;还拥有内置的便捷操作,为用户使用命令行提供了全新的方式。
2. oh-my-zsh 安装

安装 on my zsh
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
3. 配置 oh-my-zsh

(1)配置主题

查看主题:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
$ cd ~/.oh-my-zsh/themes
$ ls                                             // 查看所有内置的主题
$ vim ~/.zshrc
...
ZSH_THEME="gallois"                     // 修改主题名称
...

$ source ~/.zshrc                // 使配置生效
(2)安装插件

// 命令提示插件:当你输入命令时,会主动推测你可能需要输入的命令,按下右键可以快速采用发起。
$ git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
$ vim ~/.zshrc
...
# other plugins...
plugins=(git zsh-autosuggestions)
...

$ source ~/.zshrc                // 使配置生效
// 语法高亮:法校验插件,在输入命令的过程中,若指令不正当,则指令体现为红色,若指令正当就会体现为绿色。
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
$ vim ~/.zshrc
...
# other plugins...
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
...

$ source ~/.zshrc                // 使配置生效

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Mac 安装使用 Oh-my-zsh(持续更新)