Mercurial > dotfiles
comparison .pdbrc.py @ 0:c30d68fbd368
Initial import from svn.
| author | Augie Fackler <durin42@gmail.com> |
|---|---|
| date | Wed, 26 Nov 2008 10:56:09 -0600 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:c30d68fbd368 |
|---|---|
| 1 import readline | |
| 2 import pdb | |
| 3 | |
| 4 # make 'l' an alias to 'longlist' | |
| 5 pdb.Pdb.do_l = pdb.Pdb.do_longlist | |
| 6 pdb.Pdb.do_st = pdb.Pdb.do_sticky | |
| 7 | |
| 8 class Config(pdb.DefaultConfig): | |
| 9 | |
| 10 def __init__(self): | |
| 11 readline.parse_and_bind('set convert-meta on') | |
| 12 readline.parse_and_bind('Meta-/: complete') | |
| 13 | |
| 14 try: | |
| 15 from pygments.formatters import terminal | |
| 16 except ImportError: | |
| 17 pass | |
| 18 else: | |
| 19 self.colorscheme = terminal.TERMINAL_COLORS.copy() | |
| 20 self.colorscheme.update({ | |
| 21 terminal.Keyword: ('darkred', 'red'), | |
| 22 terminal.Number: ('darkyellow', 'yellow'), | |
| 23 terminal.String: ('brown', 'green'), | |
| 24 terminal.Name.Function: ('darkgreen', 'blue'), | |
| 25 terminal.Name.Namespace: ('teal', 'turquoise'), | |
| 26 }) | |
| 27 | |
| 28 |
