Ubuntu 安装 Colorls 美化命令行命令 ls

本文最后更新于:2022年10月31日星期一晚上9点02分

先上效果图。

查看博客站点文件情况。

  1. 使用 colorls 查看 站点根目录以及 posts 目录
  2. 未使用 colorls,即原 ls 查看 站点根目录以及 posts 目录

使用 colorls 的效果

没有使用 colorls 的效果

可见使用后,结果更加的好看,主要是有不同的字体颜色以及显示文件类型的图标

项目介绍 —— colorls

Color Ls 是一个基于 Ruby 开发的脚本,能够添加颜色以及图标对 ls 结果输出进行着色。

安装 colorls

一共三步。

安装 Ruby 以及相关依赖

sudo apt install ruby ruby-dev ruby-colorize

安装并使用 Nerd Fonts

Nerd Fonts Download

选择合适的字体并下载安装。

推荐几个:

  • 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/
作者
Muxiner
发布于
2022年10月31日
许可协议