Masalahnya bukan itu more dan less tidak mewarnai hasilnya, itu adalah ls tidak mengeluarkan warna karena terhubung ke proses lain daripada terminal.
Anda tidak dapat dengan mudah mendapatkan ls untuk menjadi lebih pintar ketika menampilkan warna, tetapi Anda dapat menambahkan --color untuk memaksanya menghasilkan warna saat Anda menyalurkannya ke more
Saat Anda memiliki keluaran warna, gunakan ... |less -R untuk membuat less meneruskan warna ke terminal alih-alih menampilkan kode pelarian sebagai teks
ls --color | less -r
Diuji di Linux, negara pengguna GNU.