Делаем подсветку синтаксиса для less
Дефолтный вывод less в консоли чрезвычайно скучный. И рассматривать километры одинаковых черно-белых листингов утомляет (или зеленых если у вас Ъ-хакерский терминал :)).
Так привнесем же цветность в наши черно-белые терминал.
$ sudo yum install python-pygments
А затем прописываем в .bashrc
export LESS="-R"
export LESSOPEN="|pygmentize -g -O encoding=utf8 %s"
Кодировку ставим на выбор. Но если чаще всего работаем в юникоде, то и оставляем юникод.
При этом будет подсвечиваться только вывод less, который вызван в дефолтной форме
$ less filename
Вывод же less, который работает с перенаправленным вводом подсвечиваться на будет. :)
Категории: HowTo