Использовать подсветку синтаксиса для cat .gitignore [дубликат]

Можно ли получить подсветку синтаксиса для файлов .gitignore при использовании cat ?

Обновление:

Пробовал sudo apt-get install python-pygments , как предлагает @rovo, но при использовании комментариев в .gitignore он перестает работать.

Образец .gitignore (не работает):

# JetBrains IDEs
.idea

Образец .gitignore (работает):

.idea
1
задан 6 April 2019 в 22:17

1 ответ

Использовать 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 или другие приложения, которые должны украсить исходный код.

2
ответ дан 7 December 2019 в 13:18

Другие вопросы по тегам:

Похожие вопросы: