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

打开配置文件 .zshrc,可以看到关于配色方案的配置:

Set name of the theme to load — if set to “random”, it will

load a random theme each time oh-my-zsh is loaded, in which case,

to know which specific one was loaded, run: echo $RANDOM_THEME

See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

ZSH_THEME=“agnoster”

关于配色,你可以去 主题市场 进行选择,不过在这里推荐一下自己用的一款主题 PowerLevel10k

使用如下命令进行安装,然后打开配置文件 .zsrch,把主题设置为 PowerLevel10k;

git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git KaTeX parse error: Expected '}', got 'EOF' at end of input: {ZSH_CUSTOM:-HOME/.oh-my-zsh/custom}/themes/powerlevel10k

ZSH_THEME=“powerlevel10k/powerlevel10k”

接着安装 MesloLGS NF 字体( PowerLevel10k 安装手册里有),然后依次打开:iTerm2->Preferences->Profiles->Text,把字体选为 MesloLGS NF 即可;

iTerm2字体配置

然后重启 iTerm2,输入 p10k configure 按照自己的喜好进行主题配置即可,一般配置的问题大概是以下意思:

  1. 这个符号看起来像钻石(旋转的正方形)吗?

  2. 这个符号看起来像锁吗?

  3. 这个符号看起来像 Debian logo 吗?

  4. 这些图标都交叉分布在 X 之间吗?

  5. 风格

  6. 编码

  7. 是否显示时间

  8. 目录层级分隔符

  9. 头部(左边)

  10. 尾部(右边)

  11. 是否换行

  12. 左边和右边是否有连接线

  13. 命令行和提示是否连接

  14. 两行命令之间分布稀疏还是松散

  15. 是否需要图标

完成后的效果

常用插件推荐

要想让我们的终端更好用,推荐安装如下插件;

  1. git:自带插件,默认已经开启

它可以让我们使用非常好用的的 git 命令,提高开发效率:

| 未用插件前 | 用插件后 |

| — | — |

| git add --all | gaa |

| git branch -D | gbD |

| git commit -a -m | gcam |

| git checkout -b | gcb |

| git checkout master | gcm |

上面表中只是部分配置,如果要看所有配置,可用使用如下命令查看:

vim ~/.oh-my-zsh/plugins/git/git.plugin.zsh

  1. autojump:自动跳转对应目录

该插件会记录你所有的访问记录,不同单独配置,直接访问即可,安装方式如下:

brew install autojump

然后在配置文件 .zshrc 中添加如下配置即可:

[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh

使用时,利用 j 命令加上目标目录即可,如我要跳到 /home/cunyu/code 目录,只需要使用如下命令即可,不过前提是你之前访问过 code 目录。

j code

  1. zsh-autosuggestions:命令提示

该插件会在你输入命令的时候提示并且自动完成;

安装命令如下:

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

接着在配置文件 .zshrc 中加入如下配置即可;

plugins=(zsh-autosuggestions git)

  1. zsh-syntax-highlighting:高亮

该插件命令会自动高亮显示;

安装命令如下:

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
img

最后

面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?

掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。

链图片转存中…(img-fMXe6TTL-1710691452380)]

最后

面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?

掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。

[外链图片转存中…(img-YXpslMDu-1710691452381)]

[外链图片转存中…(img-908cvGRE-1710691452382)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

  • 20
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值