Ubuntu 安装 Colorls 美化命令行命令 ls
本文最后更新于:2022年10月31日星期一晚上9点02分
先上效果图。
查看博客站点文件情况。
- 使用 colorls 查看 站点根目录以及 posts 目录
- 未使用 colorls,即原 ls 查看 站点根目录以及 posts 目录
可见使用后,结果更加的好看,主要是有不同的字体颜色以及显示文件类型的图标。
项目介绍 —— colorls
Color Ls
是一个基于 Ruby
开发的脚本,能够添加颜色以及图标对 ls
结果输出进行着色。
安装 colorls
一共三步。
安装 Ruby 以及相关依赖
sudo apt install ruby ruby-dev ruby-colorize
安装并使用 Nerd Fonts
选择合适的字体并下载安装。
推荐几个:
- Cascadia Cove Nerd Font
- Hack Nerd Font
- JetBrainsMono Nerd Font
Windows Terminal 中自带的 Cascadia Mono
字体也能用。
安装 colorls
sudo gem install colorls
正常情况下,成功安装:
那就还有不正常情况:
经过一番验证后,初步了解到,这是因为缺少编译程序必须的软件包 —— build-essential
。
其作用是:提供编译程序必须软件包的列表信息。
也就是说编译程序有了这个软件包,它才知道,头文件在哪,才知道库函数在哪,还会下载依赖的软件包,最后才组成一个开发环境。
一般来说 Ubuntu 都是自带该包的:
muxiner@xxxxxxxxxxxxx:~$ sudo apt install build-essential
[sudo] password for muxiner:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
build-essential is already the newest version (12.9ubuntu3).
0 upgraded, 0 newly installed, 0 to remove and 82 not upgraded.
没有的话也可以使用 sudo apt install build-essential
进行安装,同时还会安装 C 语言编译器。
然后就可以快乐的安装 colorls 了。
Colorls 的使用
这个详见 https://github.com/athityakumar/colorls
参考
Ubuntu 安装 Colorls 美化命令行命令 ls
https://muxiner.github.io/ubuntu-install-colorls/