Saya baru saja menginstal grc (generic colorizer) ke sistem saya melalui MacPorts, memberi saya kemampuan untuk mendapatkan output berwarna untuk banyak perintah yang secara default tidak mendukungnya (lihat screenshot di bawah).
Saya ingin menggunakan grc otomatis, namun tidak untuk perintah tertentu, tetapi untuk setiap perintah. Saya menggunakan zsh sebagai shell saya.
Intinya setiap kali saya mengeksekusi command -parameter 1 2 3
saya ingin secara otomatis dieksekusi sebagai grc command -parameter 1 2 3
.
Saya tidak mencari untuk menggunakan alias, misalnya traceroute
alias untuk grc traceroute
, karena saya menambahkan semakin banyak perintah untuk grc untuk mewarnai.
Saya telah melihat konfigurasi preexec dan precmd untuk .zshrc, tetapi saya belum menemukan cara untuk mencapai apa yang saya cari.
grc
di awal setiap perintah.Alternatif lain. Jenis masalah yang sama:
Saya akan menggunakan "alias" untuk setiap perintah yang membutuhkan "grc" alih-alih mencoba mencari pengecualian untuk solusi yang diposting di sini.
sumber
Pertimbangkan untuk menggunakan
grc.zsh
bagiangrc
yang dapat ditemukan di sini . Ini memiliki alias untuk semua perintah yang didukung.Lihat jawaban Stackoverflow ini
sumber