snippetbashTip
pygmentize — Python-based syntax highlighter. More information: <https://pygments.org/docs/cmdline/>.
Viewed 0 times
commandhighlighterpythonpygmentizeclisyntaxbasedmore
Problem
How to use the
pygmentize command: Python-based syntax highlighter. More information: <https://pygments.org/docs/cmdline/>.Solution
pygmentize — Python-based syntax highlighter. More information: <https://pygments.org/docs/cmdline/>.Highlight file syntax and print to
stdout (language is inferred from the file extension):pygmentize {{file.py}}Explicitly set the language for syntax highlighting:
pygmentize -l {{javascript}} {{input_file}}List available lexers (processors for input languages):
pygmentize -L lexersSave output to a file in HTML format:
pygmentize -f html -o {{output_file.html}} {{input_file.py}}List available output formats:
pygmentize -L formattersOutput an HTML file, with additional formatter options (full page, with line numbers):
pygmentize -f html -O "full,linenos=True" -o {{output_file.html}} {{input_file}}Code Snippets
Highlight file syntax and print to `stdout` (language is inferred from the file extension)
pygmentize {{file.py}}Explicitly set the language for syntax highlighting
pygmentize -l {{javascript}} {{input_file}}List available lexers (processors for input languages)
pygmentize -L lexersSave output to a file in HTML format
pygmentize -f html -o {{output_file.html}} {{input_file.py}}List available output formats
pygmentize -L formattersContext
tldr-pages: common/pygmentize
Revisions (0)
No revisions yet.