前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录

Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录

作者头像
yuanfan2012
发布2021-05-11 15:06:49
13.1K0
发布2021-05-11 15:06:49
举报
文章被收录于专栏:WalkingCloudWalkingCloud

Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录

我这里使用的是VMware Workstation15.5+MacOS 10.15虚拟机进行测试

1、下载并安装iterm2

代码语言:javascript
复制
https://iterm2.com/downloads/stable/iTerm2-3_4_6.zip

iterm2与系统自带终端对比

2、打开iterm2安装oh my zsh

执行如下脚本进行安装

代码语言:javascript
复制
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

由于某种原因无法访问时,可以尝试shell中使用代理命令

代码语言:javascript
复制
export https_proxy=http://127.0.0.1:XXXX http_proxy=http://127.0.0.1:XXXX all_proxy=socks5://127.0.0.1:XXXX

3、安装powerlevel10k主题

代码语言:javascript
复制
cd ./.oh-my-zsh/themes
git clone  https://github.com/romkatv/powerlevel10k.git

或者直接

代码语言:javascript
复制
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

vi ~/.zshrc 设置如下内容 使用p10k主题 ZSH_THEME="powerlevel10k/powerlevel10k"

4、安装语法高亮插件和自动补全插件

安装方式与theme大同小异:

代码语言:javascript
复制
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
代码语言:javascript
复制
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-autosuggestions

下载完插件后退出iterm2

接下来 vi ~/.zshrc 在插件配置处添加下载的这两个插件名

代码语言:javascript
复制
plugins=(
     git
     zsh-syntax-highlighting
     zsh-autosuggestions
)

另外历史记录时间戳可以改成如下格式

代码语言:javascript
复制
HIST_STAMPS="yyyy-mm-dd"

5、p10k configure向导模式进行p10k的主题定制

定制过程中第一步提示下载字体

如果下载失败,先退出iterm2,再登录,输入代理命令后 运行p10k configure

代码语言:javascript
复制
p10k configure

再进行字体下载 然后按照wizard向导根据你喜欢的风格进行主题定制

部分截图如下

这是重新打开iterm2,体验一下定制过后的效果

例如输入过的命令自动提示,这时只需要输入方向右键就可以自动补全

界面美观且输命令也非常高效

历史记录时间戳的效果

6、iterm2 中使用Nerd Fonts字体

代码语言:javascript
复制
https://www.nerdfonts.com/font-downloads

下载字体

安装字体

iTerm2中修改为hack nerd fonts

7、iterm2背景图片定制

效果如下

以上就是大致的配置与美化过程,更多的美化与配置可以参考如下文章

https://cloud.tencent.com/developer/article/1639115

下面是实体机MacOS下的效果

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-05-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WalkingCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、下载并安装iterm2
  • 2、打开iterm2安装oh my zsh
  • 3、安装powerlevel10k主题
  • 4、安装语法高亮插件和自动补全插件
  • 5、p10k configure向导模式进行p10k的主题定制
  • 6、iterm2 中使用Nerd Fonts字体
  • 7、iterm2背景图片定制
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档