Author: 颖奇L’Amore
Blog: www.gem-love.com
MacOS高效使用文章合集:here
前言▸
苹果自带的Terminal虽然也不是不能用,但是多少还是不够好用
安装▸
iTerm2从官网下载即可 https://iterm2.com/
zsh的安装比较简单,安装后还需要oh-my-zsh,相当于是zsh的扩展
brew install zsh zsh-completions |
zsh插件安装▸
两个好用的插件(代码补全和高亮)
brew install zsh-autosuggestions |
也可以用git
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions |
装好后在.zshrc
文件中开启
plugins=(git zsh-syntax-highlighting zsh-autosuggestions) |
zsh主题美化▸
我使用的是powerlevel10k,安装:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k |
可能会遇到字体问题,安装字体:
mkdir -p ~/.local/share/fonts |
修改.zshrc
:
ZSH_THEME="powerlevel10k/powerlevel10k" |
然后会自动进入p10k的配置,也可以p10k configure
命令手工开始配置,我的效果如下:
小技巧▸
ls得到文件后 摁住cmd点击可以在Finder中打开,摁住cmd拖动即可快速cd过去
配置.zshrc▸
可以利用alias
进行很多操作的简化,例如我的:
alias pr='export all_proxy=socks5://localhost:7890' |
想要python3执行什么脚本只要py一下即可,非常方便。
还可以将一些常用路径定义为变量,方便直接切换过去, 例如:
www=/Applications/MxSrvs/www |