1. 小媛啾首页
  2. 技术教程
  3. 苹果教程

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

相信不少使用Mac 程式开发者或工程师多数都会使用到终端机?进行工作,但是macOS 内建终端机看起来总是很难用,导致不少用户可能会改用其他终端机来处理,不过这篇要来教大家替macOS 终端机套上oh my zsh 主题,即可提升终端机操作与辨识效率。

从macOS Mojave 开始就内建Zsh ,这篇也是以macOS Catalina 作为范例教学,整个过程都只需要透过终端机,并且透过本篇教学指令执行就可以顺利安装,过程10分钟内就能全安装完毕。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

安装Oh My Zsh教程

输入底下指令替macOS 安装Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

过程会跳出需要安装开发者工具,点击「安装」继续。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

安装完毕后,就会看见一个非常大字oh my zsh ,并且停留在“~” 状态下就表示已经安装完成。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

Oh My Zsh 下载主题与设定

接下来,输入底下指令编辑Zsh设定档案来载入其他主题,如果想看每款主题风格,可以到Oh My Zsh的官网Wiki Themes页面看效果。

在这篇以安装「agnoster」为主题,透过终端机输入zsh 编辑文件指令来修改主题

vim ~/.zshrc

找到ZSH_THEME 这行,并且将后面双引号内文字改成想要套用主题风格,按下i 键进入编辑模式,双引号内改成「agnoster」,最后按下esc 键退出编辑,并输入:wq 就可以保存退出vim 编辑模式。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

分别为开启高亮语法、开启显示行号

echo 'syntax on' >> ~/.vimrc
echo 'set nu!' >> ~/.vimrc

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

最后,输入底下指令能够让zsh 设定实现效果,会发现到终端机出现乱码文字,后续会教大家解决办法。

source ~/.zshrc

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

安装Powerline 字体修正乱码

由于agnoster 主题内夹带有特殊符号,需要另外安装Powerline 字体才能够正常显示,在终端机上输入底下安装Powerline 字体指令即可

cd ~/Downloads && git clone https://github.com/powerline/fonts.git
cd fonts && ./install.sh
cd && rm -rf ~/Downloads/fonts
macOS终端机美化教程10分钟打造绚丽界面提升工作效率

按下「⌘,」两个键,会开启终端机偏好设定,切换至「描述档」分页,按下字体底下的「更改•••」按钮。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

将字体改成最后夹带有Powerline 字体,这里我选择的是Droid Sans Mono Slashed for Powerline 字型,大小可根据自己喜好调整。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

最后回到终端机内,就可以看见文件目录内的箭头已经可以正常显示,不会再出现乱码情况。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

自订macOS终端机配色

上面可以发现到终端机内的蓝色箭头太过于深蓝,导致字体完全看不清楚,对于这问题可以直接透过终端机偏好设定内的Text 、ANSI颜色进行调整,可依照底下调整颜色。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

透过以上修正后,就可以在浅色、深色模式下,都不会受到自动修改背景明亮调整,字体就能够正常显示。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

假设不喜欢全黑背景,可以透过偏好设定内的背景改成自己喜爱的颜色即可。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

如此一来,在macOS 下安装Oh My Zsh 后,就能够让编辑指令看起来更漂亮、更清楚、更能提升工作效率。

相信不少使用Mac 程式开发者或工程师多数都会使用到终端机?进行工作,但是macOS 内建终端机看起来总是很难用,导致不少用户可能会改用其他终端机来处理,不过这篇要来教大家替macOS 终端机套上oh my zsh 主题,即可提升终端机操作与辨识效率。

从macOS Mojave 开始就内建Zsh ,这篇也是以macOS Catalina 作为范例教学,整个过程都只需要透过终端机,并且透过本篇教学指令执行就可以顺利安装,过程10分钟内就能全安装完毕。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

安装Oh My Zsh教程

输入底下指令替macOS 安装Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

过程会跳出需要安装开发者工具,点击「安装」继续。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

安装完毕后,就会看见一个非常大字oh my zsh ,并且停留在“~” 状态下就表示已经安装完成。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

Oh My Zsh 下载主题与设定

接下来,输入底下指令编辑Zsh设定档案来载入其他主题,如果想看每款主题风格,可以到Oh My Zsh的官网Wiki Themes页面看效果。

在这篇以安装「agnoster」为主题,透过终端机输入zsh 编辑文件指令来修改主题

vim ~/.zshrc

找到ZSH_THEME 这行,并且将后面双引号内文字改成想要套用主题风格,按下i 键进入编辑模式,双引号内改成「agnoster」,最后按下esc 键退出编辑,并输入:wq 就可以保存退出vim 编辑模式。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

分别为开启高亮语法、开启显示行号

echo 'syntax on' >> ~/.vimrc
echo 'set nu!' >> ~/.vimrc

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

最后,输入底下指令能够让zsh 设定实现效果,会发现到终端机出现乱码文字,后续会教大家解决办法。

source ~/.zshrc

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

安装Powerline 字体修正乱码

由于agnoster 主题内夹带有特殊符号,需要另外安装Powerline 字体才能够正常显示,在终端机上输入底下安装Powerline 字体指令即可

cd ~/Downloads && git clone https://github.com/powerline/fonts.git
cd fonts && ./install.sh
cd && rm -rf ~/Downloads/fonts
macOS终端机美化教程10分钟打造绚丽界面提升工作效率

按下「⌘,」两个键,会开启终端机偏好设定,切换至「描述档」分页,按下字体底下的「更改•••」按钮。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

将字体改成最后夹带有Powerline 字体,这里我选择的是Droid Sans Mono Slashed for Powerline 字型,大小可根据自己喜好调整。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

最后回到终端机内,就可以看见文件目录内的箭头已经可以正常显示,不会再出现乱码情况。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

自订macOS终端机配色

上面可以发现到终端机内的蓝色箭头太过于深蓝,导致字体完全看不清楚,对于这问题可以直接透过终端机偏好设定内的Text 、ANSI颜色进行调整,可依照底下调整颜色。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

透过以上修正后,就可以在浅色、深色模式下,都不会受到自动修改背景明亮调整,字体就能够正常显示。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

假设不喜欢全黑背景,可以透过偏好设定内的背景改成自己喜爱的颜色即可。

macOS终端机美化教程10分钟打造绚丽界面提升工作效率

如此一来,在macOS 下安装Oh My Zsh 后,就能够让编辑指令看起来更漂亮、更清楚、更能提升工作效率。

发布者:yuanyuan,转转请注明出处:https://www.xiaoyuanjiu.com/14574.html

发表评论

登录后才能评论