Ever wondered how to make IPython colors be nice on dark background of your dark (no pun intended) Emacs theme like blackboard ?
Just add to your .emacs
(setq py-python-command-args '("-pylab" "-colors" "Linux"))
before you load ipython package
(setq py-python-command-args '("-pylab" "-colors" "Linux")) (require 'ipython)
Now IPython uses ‘Linux’ color scheme which is suitable for dark background with light fonts instead of default ‘LightBG’.
Here it is:
Python 2.5.2 (r252:60911, Sep 30 2008, 15:41:38) Type "copyright", "credits" or "license" for more information. IPython 0.9.1 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object'. ?object also works, ?? prints more. Welcome to pylab, a matplotlib-based Python environment. For more information, type 'help(pylab)'. In [1]: d = dict() In [2]: ?d Type: dict Base Class: <type 'dict'> String Form: {} Namespace: Interactive Length: 0 Docstring: dict() -> new empty dictionary. dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs. dict(seq) -> new dictionary initialized as if via: d = {} for k, v in seq: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2) In [3]:
Thanks for the tip!
On a related note, how do you get WordPress to parse so nicely those ‘screenshots’? Do you use pygments or some other syntax highlighting program beforehand?
You’re welcome.
I use custom function to htmlize region in Emacs buffer.
You can take a look at it in my earlier post:
http://ruslanspivak.com/2007/08/18/htmlize-your-erlang-code-buffer/
Excellent, thanks a lot for this hint!!!