Mercurial > dotfiles
diff .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 |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/.pdbrc.py @@ -0,0 +1,28 @@ +import readline +import pdb + +# make 'l' an alias to 'longlist' +pdb.Pdb.do_l = pdb.Pdb.do_longlist +pdb.Pdb.do_st = pdb.Pdb.do_sticky + +class Config(pdb.DefaultConfig): + + def __init__(self): + readline.parse_and_bind('set convert-meta on') + readline.parse_and_bind('Meta-/: complete') + + try: + from pygments.formatters import terminal + except ImportError: + pass + else: + self.colorscheme = terminal.TERMINAL_COLORS.copy() + self.colorscheme.update({ + terminal.Keyword: ('darkred', 'red'), + terminal.Number: ('darkyellow', 'yellow'), + terminal.String: ('brown', 'green'), + terminal.Name.Function: ('darkgreen', 'blue'), + terminal.Name.Namespace: ('teal', 'turquoise'), + }) + +