]> gitweb @ CieloNegro.org - sugar.git/blob - dot-files/_percol_d/rc_py
Auto commit by The Sugar System.
[sugar.git] / dot-files / _percol_d / rc_py
1 # Prompt
2 percol.view.PROMPT = ur"<bold><blue>Pattern:</blue></bold> %q"
3
4 # Style
5 percol.view.CANDIDATES_LINE_BASIC    = ("on_default", "default")
6 percol.view.CANDIDATES_LINE_SELECTED = ("green", "bold", "underline")
7 percol.view.CANDIDATES_LINE_MARKED   = ("red", "bold", "underline")
8 percol.view.CANDIDATES_LINE_QUERY    = ("yellow", "bold")
9
10 # Emacs-like keymap
11 percol.import_keymap({
12     "C-h" : lambda percol: percol.command.delete_backward_char(),
13     "C-d" : lambda percol: percol.command.delete_forward_char(),
14     "C-k" : lambda percol: percol.command.kill_end_of_line(),
15     "C-y" : lambda percol: percol.command.yank(),
16     "C-a" : lambda percol: percol.command.beginning_of_line(),
17     "C-e" : lambda percol: percol.command.end_of_line(),
18     "C-b" : lambda percol: percol.command.backward_char(),
19     "C-f" : lambda percol: percol.command.forward_char(),
20     "C-n" : lambda percol: percol.command.select_next(),
21     "C-p" : lambda percol: percol.command.select_previous(),
22     "C-v" : lambda percol: percol.command.select_next_page(),
23     "M-v" : lambda percol: percol.command.select_previous_page(),
24     "M-<" : lambda percol: percol.command.select_top(),
25     "M->" : lambda percol: percol.command.select_bottom(),
26     "C-m" : lambda percol: percol.finish(),
27     "C-j" : lambda percol: percol.finish(),
28     "C-g" : lambda percol: percol.cancel(),
29 })