GNU/Linux için Türkçe içerik sağlamak üzere kurulmuş bir platformdur.
Eğer less , man ve ls araçlarının çıktılarını renklendirmek istiyorsanız kullanmakta olduğunuz kabuğun konfigürasyon dosyasında LESS_TERMCAP değişkenlerini tanımlamanız yeterli. Örneğin renklendirmeden önceki man sayfası aşağıdaki gibi gözüküyor.

Neden LESS_TERMCAP isimli bir değişken olduğunu merak ediyorsanız çok kısaca özetleyecek olursak; less komutu, terminalin özelliklerine erişmek için Termcap kütüphanesini kullanır. Termcap, terminalin yeteneklerini tanımlayan bir veri tabanıdır ve her yetenek iki harfli kodlarla tanımlanır (örneğin, md kalın yazıyı başlatır). LESS_TERMCAP değişkenleri, Termcap kütüphanesindeki bu değerleri kullanıcı tanımlı değerlerle değiştirmeye olanak tanır. Bu yöntem, özellikle man sayfalarının ve less çıktılarının daha okunabilir ve estetik hale getirilmesi için kullanışlıdır.
Bu sebeple biz de less ve man komutu çıktılarını renklendirmek üzere, kullanmakta olduğumuz kabuğun konfigürasyon dosyasında aşağıdaki şekilde değişkenleri tanımlayacağız. Aşağıdaki konfigürasyon, ek olarak ls komutu için de temel dizin renklendirmesi yapmak üzere tanımlama içeriyor.
# ls, less ver man icin renklendirme
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
export LS_COLORS="$LS_COLORS:ow=30;44:" # fix ls color for folders with 777 permissions
export LESS_TERMCAP_mb=$'\E[1;31m' # begin blink
export LESS_TERMCAP_md=$'\E[1;36m' # begin bold
export LESS_TERMCAP_me=$'\E[0m' # reset bold/blink
export LESS_TERMCAP_so=$'\E[01;33m' # begin reverse video
export LESS_TERMCAP_se=$'\E[0m' # reset reverse video
export LESS_TERMCAP_us=$'\E[1;32m' # begin underline
export LESS_TERMCAP_ue=$'\E[0m' # reset underline
fi
Ben kendi hesabımda bash kabuğunu kullandığım için kendi ev dizinimdeki ~/.bashrc dosyasına yukarıdaki konfigürasyon ekleyip dosyamı kaydediyorum.
Daha sonra source ~/.bashrc komutu ile, ilgili değişiklikleringeçerli olmasını sağlamamız yeterli. Bu işlemlerin ardından açılan her yeni konsol üzerinde artık man, less ve ls aracının çıktıları renklendiriliyor olacak.
