推荐一个GitHub上20k星的终端美化工具
项目分享 7 次阅读

推荐一个GitHub上20k星的终端美化工具

# 开源项目 # 项目分享 # 原创

前几天逛GitHub,发现一个有意思的项目——starship,看了一下演示,立刻就装上了。

用了几天,真的太香了,给大家分享一下。

这玩意儿能干啥?

starship终端效果图

简单说,就是把你的终端变得又好看又实用。装完之后,你的终端提示符会显示:

  • 当前目录的Git分支,有没有未提交的改动
  • 当前目录是什么项目(Node.js/Python/Go等),版本是多少
  • 上一条命令执行了多长时间
  • 上一条命令如果失败了,会变成红色提示

而且这些东西都是智能的,不在Git目录就不显示Git信息,不是Python项目就不显示Python版本。

看起来很复杂,但看起来特别清爽,一点不乱。

安装有多简单?

终端界面

真的是一行命令搞定:

sh -c "$(curl -fsSL https://starship.rs/install.sh)"

然后在你的.bashrc或者.zshrc里加一行配置就完事了。

我本来以为会很复杂,结果五分钟就装完弄好了。

说点缺点

也不是完美的。第一次装可能觉得提示符有点长,尤其是目录层级深的时候。不过没关系,所有东西都是可配置的,不想显示的可以关掉。

还有就是Windows上配置稍微麻烦一点,不过WSL2用起来是一样的。


GitHub地址是 starship/starship,感兴趣的可以去搜一下。反正我是装完就再也离不开了,终端颜值提升了好几个档次,敲代码都更有干劲了。

你们还有什么有意思的终端工具推荐?评论区说说。

分享

评论 (0)

评论通过后显示

暂无评论,来写第一条吧 ✍️

0.043369s