ITPub博客

首页 > 数据库 > 数据库开发技术 > Mac下iTerm2+oh my zsh+powerlevel10k 配置与美化过程记录

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

原创 数据库开发技术 作者:u_2ebce1c3a860 时间:2021-05-08 23:26:07 0 删除 编辑

点击上方"walkingcloud"关注,并选择"星标"公众号

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

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

1、下载并安装iterm2

https://iterm2.com/downloads/stable/iTerm2-3_4_6.zip

iterm2与系统自带终端对比

2、打开iterm2安装oh my zsh

执行如下脚本进行安装

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

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

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主题

cd ./.oh-my-zsh/themes
git clone  https://github.com/romkatv/powerlevel10k.git

或者直接

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

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

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

安装方式与theme大同小异:

cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-autosuggestions

下载完插件后退出iterm2

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

plugins=(
     git
     zsh-syntax-highlighting
     zsh-autosuggestions

)

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

HIST_STAMPS="yyyy-mm-dd"

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

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

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

p10k configure

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

部分截图如下 


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

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

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

历史记录时间戳的效果

6、iterm2 中使用Nerd Fonts字体

https://www.nerdfonts.com/font-downloads

下载字体

安装字体

iTerm2中修改为hack nerd fonts

7、iterm2背景图片定制

效果如下


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

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


下面是实体机MacOS下的效果

原文作者:WalkingCloud;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2018-05-05

  • 博文量
    441
  • 访问量
    209374