Pygmentsに好きなスタイルを追加する。
こっちにも書いたけど、Tracに限った話でもなさそうだし、記事一覧に出なくて見失いそうなので、改めて別記事にしておく。
ここではhonzaさんのvim2pygmentsを使って、気に入っているVimのカラースキームを追加してみた。
vim2pygments.tar.gzのダウンロードページはここ。
tar zxvf honza-vim2pygments-19a9339.tar.gz cd honza-vim2pygments-19a9339 cp $HOME/usr/local/share/vim/vim73/colors/desert.vim ./ python vimpygments.py desert.vim > vim_desert.py cp vim_desert.py path/to/site-packages/Pygments-1.5-py2.7.egg/pygments/styles/
エディターでpath/to/site-packages/Pygments-1.5-py2.7.egg/pygments/styles/__init__.pyを開く。
#: Maps style names to 'submodule::classname'. STYLE_MAP = { ... "Vim_Desert": "vim_desert::DesertStyle", # この行を追加する。vim_desert.pyにDesertStyleというクラスがあるってこと。 }