Можно ли получить подсветку синтаксиса для файлов .gitignore
при использовании cat
?
Пробовал sudo apt-get install python-pygments
, как предлагает @rovo, но при использовании комментариев в .gitignore
он перестает работать.
Образец .gitignore
(не работает):
# JetBrains IDEs
.idea
Образец .gitignore
(работает):
.idea
Использовать pygmentize
, например, путем определения псевдонимов как dog
или pig
!
Добавьте это строки к ~/.bash_aliases
(или возможно ~/.bashrc
):
alias dog='pygmentize -g'
alias pig='pygmentize -g -O style=colorful,linenos=1'
Впоследствии перезапустите свой терминал или работайте source ~/.bashrc
.
Вы, возможно, должны были бы установить python-pygments
пакет:
sudo apt-get install python-pygments
Затем можно работать dog .gitgnore
или pig .gitgnore
pygmentize - выделяет входной файл
Pygments является универсальным маркером синтаксиса для общего использования во всех видах программного обеспечения, таких как системы форума, wikis или другие приложения, которые должны украсить исходный код.