新装12
系统时,默认的终端是zsh
,美化的话可以结合oh-my-zsh
1 安装oh-my-zsh
第一步 → 把 oh-my-zsh
项目 Clone
下来:
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
第二步 → 复制 .zshrc
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
第三步 → 更改你的默认 Shell
chsh -s /bin/zsh
2 主题配置
打开~/.zshrc
,修改ZSH_THEME="robbyrussell"
,例如ZSH_THEME="ys"
想要更多主题,参考:Themes · ohmyzsh/ohmyzsh Wiki (github.com)
然后source ~/.zshrc
即可看到改变,这些主题都保存在 "~/.oh-my-zsh/themes"
目录中。
3 安装插件
oh-my-zsh 的自带插件都储存在 "~/.oh-my-zsh/plugins"
目录中,如果你希望安装一个插件,可以在 "~/.zshrc"
的 plugins=(xxx, xxx, ...)
这一行里加入插件名称。
如果想要安装第三方插件,那就在~/.zshrc
中加入source /path/to/plugin
比如你希望添加一个 zsh-syntax-highlighting
插件
1 2 |
git clone https://gitee.com/miali/zsh-syntax-highlighting.git echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc |
这会自动添加,你也可以手动打开.zshrc
文件看看。
4 改变终端配置
上面改的是zsh
的配置,下面改一下终端这个软件的配置。打开终端的偏好设置:
描述文件,按照如下修改即可:
把Pro
设置为默认即可。
4.1 修改主机名:
查看:scutil --get HostName
修改:sudo scutil --set HostName 新的主机名
4.2 修改计算机名:
就是ComputerName
。它在隔空投送中显示,
查看:scutil --get ComputerName
修改:
方法一:在“设置”——“共享”下,修改“电脑名称”。
方法二:sudo scutil --set ComputerName 新的计算机名
4.3 修改终端前缀
macOS
的终端前缀默认是 PS1="%n@%m %1~ %# "
。
%n: 表示用户名称,这里是账户名称,可以在(设置——用户与群组——点击左下角小锁,解锁——在当前用户上右键,点“高级选项”,查看账户名称,这里是改不了的)
%m: 主机名
%1~: 所在的当前目录
%#: 最后的分隔符号
修改:
1. 终端输入 open /etc
2. 在打开的文件夹找到bashrc
或者zshrc
(取决于你用的哪种终端命令),复制一份到桌面,打开桌面上的这份修改PS1
,比如修改成PS1="%n %1~ %# "
,修改前最好把原命令注释一份,然后command+s
保存
3.删除 /etc/bashrc
或者/etc/zshrc
,桌面上的那份复制或移动过来。
4.终端执行source /etc/bashrc 或者source /etc/zshrc,让文件生效。
5.重启终端
4.4 修改xcode作者名
修改:设置——用户与群组——点击左下角小锁,解锁——在当前用户上右键,点“高级选项”,修改“全名”,就可以了
4.5 本地主机名(即:本地局域网主机名)
它在局域网中显示,可在finder
下的网络查看。
修改:
在“设置”——“共享”下,再点下图中的“编辑”按钮,进去就可以修改了。