更新
我把从第一天到现在每天的 Home 目录都放上 GitHub 了,README.md 里面有说明
这是今天的 Release https://github.com/simba-fs/2021-ironman-example/releases/tag/day03
昨天装好外挂管理器了,接下来我们要用 zplug 来装一些好玩的外挂罗!
p10k 是 powerlevel10k 的缩写,这是一套 zsh 的 prompt 主题,是我用过设定最简单效果也很好的,重点是不论有没有装特殊字型,他都可以用!
p10k 官方推荐 nerd font,这是一个给开发者的字型集,包括各种程序语言、网路服务的 icon 等等。p10k 官方也有提供修改过专门给 p10k 的字型档连结里有各种终端机模拟器的字型安装教学(英文)。
其实如果你只想要部份 icon,只要把 ttf 档放在 ~/.fonts
下就可以了,不需要改终端机字型,他找不到时会去抓(我自己试是可以的,系统 ubuntu 20.04、terminal: gnome-terminal )
如果你想要在 CLI 有各种 icon 的话你才需要安装上述字型,如果不需要可以跳到下一小节
p10k 说到底只是一个外挂,所以我们可以透过 zplug 安装,打开 ~/.zshrc
,在 # plugins
那行下面加上以下设定
# plugins
+ zplug 'romkatv/powerlevel10k', as:theme, depth:1
关於这段是什麽意思呢,zplug 提供了一张精美的图来帮助我们理解
首先,以 zplug
开头,然後接 github 的 username/reponame
,再来可以用 tag 做修饰,例如我们安装 p10k 时就用了 as:theme
和 depth:1
,两个 tag 之间以逗号加上一个以上的空白隔开
修改好 ~/.zshrc
之後,为了新载入设定,最间单的方式是关掉终端机再打开,这时候他应该会问你要不要安装 p10k,按 y。接下来 p10k 的设定画面就会跳出来,我们可以进入下一节了!
p10k 的设定界面做得很好,按几个按键就结束了,然後你就会得到一个漂亮的 zsh。
整个设定流程分成三个部份。第一部份是字型确认,他会举出几个字给你看,分别是菱形、锁、debian icon 和 python icon,最後是测试 icon 会不会挤在一起。你就根据他的提示确认你的字型就可以了。
再来第二部份是设定 prompt,p10k 可以让你设定几乎每一个小细节,按照说明把他按完就好了,这里都凭个人喜好。
最後是一部份是设定,像是要不要启用 Instant Prompt Mode
,要不要使用设定。
在设定过程中的每一步你都可以按 r 重来、q 离开。
❓ > 为什麽设定完 p10k 之後进到某些目录(像是 git )会一直跳出错误 |
---|
这是因为 zplug 的关系,重开终端机就可以解决了 |
? 重新设定 |
---|
你可以用 p10k configure 指令重新设定,流程都一模一样 |
设定过程(样式设定是参考用) |
❓ > 在终端机下面那行彩色的是什麽 |
---|
这是 tmux,大概下星期会介绍 |
这篇文不小心断更了,呜呜呜,这里是我新的新开的文章系列 https://ithelp.ithome.com.tw/users/20130473/ironman/4804
<<: AI ninja project [day 3] AI RPA系统--名片前处理篇
>>: iOS APP 开发 OC 第二十四天,funtion 参数是否可以nil?
这是我第一次去韩乡,也是唯一的一次。 上图是「韩式起司辣鸡」。韩乡的料理还不错,价位介於200元上下...
Step 1: 蒐集数据 要先将自己需要的数据下载好,并且确认资料格式而去做不同的处理 Step ...
前面几天连续介绍有线与无线的应用,多数家中或单位的网路就都从这些应用做拓展。让透天每层楼都有网路、w...
今天,我们差不多要正式进入主题了!! 首先当然得先来简单介绍一下未来几天我们所会使用到的软件— Sh...
前言: 在去年挑战了Hashicorp 0 到 0.003 介绍Hashicorp Consul, ...