简介

这可能是全宇宙最简单的终端配置教程。

下面截图是我自己常用的配置效果,可以很方便的提供一些友好的提示,比如当前git项目使用的分支,命令执行的时间等。

开始

安装Iterm2

官网Download下载安装即可:https://iterm2.com/

安装zsh

命令行输入zsh --version来检查是不是已经支持zsh。

如果不支持,可以使用brew install zsh来安装。

安装oh-my-zsh

oh-my-zsh可以认为是一个zsh的主题管理器。官网:https://ohmyz.sh/

官方提供以下命令来安装
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装powerlevel10k

官方github:https://github.com/romkatv/powerlevel10k

安装命令:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

访问github有困难的同学可以用这个:
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

配置powerlevel10k

打开~/.zshrc文件,找到其中的ZSH_THEME配置项,设置成ZSH_THEME="powerlevel10k/powerlevel10k"

命令行输入p10k configure,会出现如下界面,照着提示一步一步操作即可。
如果对自己配置的不满意,可以随时使用p10k configure命令重新配置。

Mac配置Iterm2+oh-my-zsh+powerlevel10k打造炫酷终端相关推荐

  1. macos 字体_巧用 iTerm2 zsh oh-my-zsh 打造炫酷的 MacOS 终端环境

    MacOS 系统自带的 Bash 虽然已经很强大,但是对于一些细节功能的支持并不完美,重点是对于一个颜控来说,原生 Bash 真的很丑--可塑性也不高.本文将使用 iTerm2 这款被各路大牛吹爆的 ...

  2. iTerm2 + Oh My Zsh,打造专属你的终端神器

    前言 说在前面,本文主要适合于的是使用 macOS 系统的小伙伴,如果你使用的 Windows 或者 Linux 系统的电脑,那可能暂时不太适合你.当然了,如果你只是想了解一下新知识,那么欢迎各位! ...

  3. Mac配置iTerm2、Git等

    目录 一.修改前后对比效果 1.修改之前 1.1 Mac默认终端显示样式 1.2 PyCharm默认终端显示样式 2.修改之后 2.1 Mac默认终端显示样式 2.2 PyCharm默认终端 二.安装 ...

  4. Mac配置ITerm2

    Mac配置ITerm2 install shell integration 安装完成之后会有一个指示标,需要弄掉Preferences > Profiles > (your profile ...

  5. 打造炫酷通用的ViewPager指示器 Adapter模式适配所有 1

    ###1.概述 上一期我们已经写了一篇 打造炫酷通用的ViewPager指示器 - 玩转字体变色 可是这种效果虽然绚烂可以装装A和C之间,但是在实际的大多数效果中并不常见,只是在内涵段子中有这个效果而 ...

  6. 打造炫酷的Proxmox VE 监控界面

    打造炫酷的Proxmox VE 监控界面 今天终于把Proxmox VE(简称PVE)从6.1版本升级到PVE 6.4版本,在Web管理后台对比PVE 6.4与 PVE 6.1,看新增哪些功能?在数据 ...

  7. 怎样用C语言打造炫酷的图形编程

    原文地址: 怎样打造炫酷的图形编程  https://www.toutiao.com/i6400951971158688258/ 怎样打造炫酷的图形编程 C语言小白入门到大神 2017-03-24 1 ...

  8. c++语言表白超炫图形_教你用C语言加图形库打造炫酷表白连连看

    图1 今天小编用简单的C语言知识写一个连连看的游戏,但是是有含义的哈,游戏玩完之后又是属于一个表白程序,也感觉不错的哦. 下面小编把全部的代码发出来一下,以及效果图发一下,最终的话把涉及的知识点也讲解 ...

  9. 用devc++表白_教你用C语言加图形库打造炫酷表白连连看

    图1 今天小编用简单的C语言知识写一个连连看的游戏,但是是有含义的哈,游戏玩完之后又是属于一个表白程序,也感觉不错的哦. 下面小编把全部的代码发出来一下,以及效果图发一下,最终的话把涉及的知识点也讲解 ...

最新文章

  1. 解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte问题
  2. 南岸焊接机器人厂_焊接技术的发展历史,世界焊接发展200年回顾,你了解焊接吗?...
  3. 李昱:百度产品登录协议介绍
  4. EOS/普元:中国IT业的悲哀
  5. 使用STM32的USB模块中后对USB缓冲区的认识
  6. git撤销单个文件的修改_大牛总结的 Git 使用技巧,写得太好了
  7. mysql远程定时任务_Linux下定时任务实现mysql自动备份并上传远程ftp
  8. yii 提交表单报400错误,提示 “您提交的数据无法验证”,问题处理。
  9. [转]没有找到 MFC42D.DLL,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。解决方法!...
  10. break;continue语句
  11. 攻防世界-music-高手进阶区-miscmisc
  12. 微信公众号开发框架讲解
  13. 6个小白也能看得懂的华为交换机命令,你学会了吗?
  14. 最近遇到使用Zing.DLL生成条码,但是打印出来不清晰的问题,解决代码记录一下,
  15. MIT 18.01 Single Variable Calculus(单变量微积分)课堂笔记【6】——近似和求最值
  16. 基于boostrap的登录注册界面制作(html+css)
  17. F1赛车相关公开数据集
  18. python panda用法_Python Pandas用法入门
  19. 使用 YAML 保存游戏数据 !
  20. 小熊派移植 TencentOS-tiny+EC20+SAL框架对接 TCP/UDP 服务器

热门文章

  1. 区块链电商:扫码直购溯源防伪,实现对产品真正意义上的保护
  2. 3*N分销模式介绍 3*N的应用场景
  3. 【web安全】——命令执行漏洞(RCE)详解
  4. 要闻君说:重磅!阿里巴巴发布了机器学习平台PAI 3.0版本;厉害!三星推出了业界首款HBM2E内存;Google也做云游戏平台...
  5. 六、CGI与HTML通信
  6. 【C++ 初阶】string底层框架模拟实现
  7. 食物卡喉别拍背部!救了100多万人性命的“海姆立克急救法
  8. 脊髓损伤的现场急救法
  9. 1953: IG厉害
  10. 程序员专属精美简历合集——第二弹