macOS Catalina 新的命令行工具,这篇文章让你提前用上它
副问题[/!--empirenews.page--]
在月初召开的 WWDC 2019 上,Apple 发布了下一代 macOS —— macOS Catalina 。除了全新的音乐和电视等 app、支持 iPad 作为外置表现器等显而易见的更新,macOS Catalina 还为专业用户带来了一项重大变革 —— Zsh 将代替 Bash,成为操纵体系的默认 Shell。 尽量 Apple 没有对这一改变作出表明,但按照 The Verge 的 揣摩 ,这也许与 GPLv3 协议有关。macOS 今朝行使的 Bash 3.2 版本基于 GPLv2 协议,但新版 Bash 已经转移到了 GPLv3 协议。GPLv3 协议对 Apple 这样的大公司有着更严酷的限定,这也许是 Apple 不再将 Bash 作为默认 Shell 的缘故起因。 而对比 Bash 来说,Zsh 也拥有很多更强盛的成果:更智能的自动补全、呼吁选项提醒、更富厚的主题,等等。在今秋体验到 macOS Catalina 正式版之前,我们可以先将 macOS 的默认 Shell 切换到 zsh,认识一下新版 Shell 的成果。 本文的方针,就是要帮你打造一个悦目、好用的 Zsh 终端。 一个大度又强盛的终端 Zsh 与 Oh My ZshZsh 本体有着强盛的成果,但碍于其伟大的设置,对平凡用户而言并不太得当。可是,一个开源项目标呈现冲破了这一排场 —— 它就是本文的主角: Oh My Zsh 。借助 Oh My Zsh,你只必要举办极为简朴的安装设置,就可以用上 Zsh,并享受很多酷炫的成果,下面就让我们正式开始安装进程。 安装 Oh My ZshmacOS Mojave 已经自带了 Zsh,以是我们直接安装 Oh My Zsh。安装进程极为简朴,打开终端,执行一行呼吁即可:
在安装进程中会提醒 表现「Oh my zsh」暗示安装乐成 根基配置安装好 Oh My Zsh 后,行使以下呼吁打开 Zsh 的配置文件:
在 vim 编辑器下,你可以行使偏向键移动光标,按
Zsh 的设置文件中提供了具体的注释,你可以按照注释修改相干配置,满意本身的要求。譬喻,你想封锁 Zsh 的自动更新,则定位到 封锁自动更新 生涯退出之后,行使以下呼吁使 Zsh 的设置当即见效: 配置主题 Oh My Zsh 自带了大量主题文件。你可以执行以下呼吁查察自带的主题:
对付自带主题的样式和泛起结果,你可早年去 Oh My Zsh 的 官方 Wiki 查察。 在这里,我选择行使 agnoster 作为我的主题。我们必要通过编辑 zsh 设置文件来修改主题:
定位到 修改主题名 生涯退出后,执行以下呼吁使 zsh 的设置当即见效:
安装 Powerline 字体(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |