「Mac系列」iTerm2 + Oh My ZSH
正文简朴描述
本文重要介绍通过HomeBrew安装iTerm2和Oh My ZSH来改善Mac上终端操纵的用户体验。
不了解HomeBrew的看一下另一篇文章:juejin.cn/post/712745…
iTerm2
iTerm2 是一款Mac终端模仿器,是 Terminal 的替代品,也是 iTerm 的继任者。
它适用于装有 macOS 10.14 或更高版本的 Mac。详细功能不做介绍。
打开终端通过下令brew install iterm2下载,等候下载完成。
安装完成后设置勾选自界说展示/隐藏快捷键,因为体系默认展示隐藏文件快捷键是shift+command+.,以是我设置为了command+.。
默认Shell
新版Mac默认都是利用zsh作为默认Shell,本节可以直接忽略。
通过下令zsh --version查看本机zsh版本。
更改方式提供如下:
[*]下令行中更改默认 Shell 【推荐】
chsh -s /bin/zsh
[*]设置-通过中配置shell路径
[*]“用户与群组”偏好设置
Oh My ZSH
安装Oh My Zsh官网下令:sh -c "$(curl -fsSL
https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Oh My Zsh 默认自带了一些默认主题,存放在 ~/.oh-my-zsh/themes 目次中。
我们可以下令cd ~/.oh-my-zsh/themes && ls 查看这些主题。
推荐利用rkj-repos主题。
通过下令vim ~/.zshrc 修改主题配置项ZSH_THEME="rkj-repos"
.zshrc这个文件非常关键,是 oh-my-zsh 的配置文件,位于用户根目次下。
不推荐下载powerlevel10k主题,除了网络问题和缺少Meslo字体因素外,我感觉大可不必。
配置完成后执行下令source ~/.zshrc后生效。
卸载下令:
cd .oh-my-zsh/tools
chmod +x uninstall.sh
./uninstall.sh
rm -rif .zshrc
复制代码 插件&工具
pfetch&neofetch 展示体系环境小插件
brew install pfetch
.zshrc中最后增长一行pfetch可以每次启动时都展示体系信息。
结果展示:
zsh-completions 下令自动补全插件
brew install zsh-completions
通过brew下令下载默认是安装到 /usr/local/Cellar/路径。
其他不必要额外配置。
结果展示:
zsh-autosuggestion 汗青下令自动提示
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
或者
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-autosuggestions
通过下令vim ~/.zshrc 修改插件配置项git后增长zsh-autosuggestions:plugins=(git zsh-autosuggestions)
配置完成后执行下令source ~/.zshrc后生效。
展示结果如下:利用->键直接利用
zsh-syntax-highlighting 代码高亮插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
或者
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
或者利用 HomeBrew 安装:
brew install zsh-syntax-highlighting
通过下令vim ~/.zshrc 修改插件配置项git后增长zsh-syntax-highlighting:plugins=(git zsh-syntax-highlighting)
然后必须在文件末尾添加:source
~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
确保在最后一个,配置完成后执行下令source ~/.zshrc后生效。
展示结果如下:下令不完整红色展示,正确则绿色展示。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]