type
status
date
slug
summary
tags
category
icon
password
Mac的终端样式比较简陋,可以通过安装插件和主题来进行美化和变得更强大。

检查终端环境

MacOS自带zsh,可以通过一下命令检查:
bash
Bash
Copy
检查是否默认的zsh
bash
Bash
Copy
显示为/bin/zsh,则表示zsh为默认

安装oh-my-zs

oh-my-zsh是一个用于管理和配置Zsh shell的开源框架,提供了各种主题,插件和自定义选项。
在终端中运行一键安装命令:
bash
Bash
Copy

安装oh-my-zsh主题

oh-my-zsh提供一批内置主题,可以直接设置使用
在内置主题列表寻找你你喜欢的主题: https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
修改.zshrc 设置ZSH_THEME为你的主题名称
bash
Bash
Copy
ZSH_THEME="robbyrussell” 修改为自己想要的主题名称。
许多第三方也开发了供oh-my-zsh使用的主题,可以去第三方主题列表查看和安装:

安装oh-my-zsh必备插件

oh-my-zsh有非常丰富的插件可供使用,下面列举一些推荐插件,可以大幅提高生产力。
bash
Bash
Copy
修改plugins= 如下:
bash
Bash
Copy

git

自带插件,可以使用缩写命令, 比如 gaa -> git add --all, 通过alias | grep git查看所有支持缩写命令
激活: 添加到~/.zshrc的plugins列表

zsh-syntax-highlighting

命令高亮插件,命令不再只是同一个颜色了
安装:
bash
Bash
Copy
激活: 添加 zsh-syntax-highlighting 至 ~/.zshrc 配置文件的插件列表。

zsh-autosuggestions

输入时按右方向键→自动补全命令
安装:
bash
Bash
Copy
激活: 添加 zsh-autosuggestions 至 ~/.zshrc 配置文件的插件列表。

zsh-completions

额外的自动补全功能
安装:
bash
Bash
Copy
激活: 添加 zsh-completions 至 ~/.zshrc 配置文件的插件列表。

使配置生效

bash
Bash
Copy

vim永久显示行号、开启语法高亮

在终端中依次输入以下命令:
bash
Bash
Copy
bash
Bash
Copy
或者直接编辑 ~/.vimrc 文件:
bash
Bash
Copy
在里面添加两行:
bash
syntax on set nu!
我的MacMini折腾日记1kms-server:KMS激活服务器