вторник, 10 сентября 2013 г.

Syntax-Highlighting cat & less

Подсветка синтаксиса для комманд cat и less:
  • устанавливаем пакет python-pygments
  • добавляем в файл ~/.bashrc
  • alias ccat='pygmentize -g'
    function cless() {
            pygmentize -g "$1" | less -R
    }
  • применяем только что внесеные правки:
  • . ~/.bashrc
PROFIT
FRM

UPD by Kuzzya: cat и less с номерами строк
function cncat() {
        cat -n "$1" | pygmentize -g
}
function cnless() {
        pygmentize -g "$1" | less -NR
}