James Percival

My Github Pages material

Last updated : 30th August 2018

Colourful copying in Mac OS X


The pygmentize tool can automagically syntax mark up an awful lot of languages, but sometimes you need to paste the text into a windowed application. Fortunately on Mac OS X there’s a convenient way of doing this making its way round the interweb. It makes use of rich text format (rtf) and the command line tool pbcopy which copies stdout to the mac pasteboard. The full command is

pygmentize -f rtf myfile.py | pbcopy

Now just paste and go.