From 606fc17d6a055b9fc6fb8dcb62342a193f161962 Mon Sep 17 00:00:00 2001 From: PHO Date: Tue, 1 Oct 2013 12:52:02 +0900 Subject: [PATCH] Auto commit by The Sugar System. --- dot-files/_percol_d/rc_py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 dot-files/_percol_d/rc_py diff --git a/dot-files/_percol_d/rc_py b/dot-files/_percol_d/rc_py new file mode 100644 index 0000000..b4f2387 --- /dev/null +++ b/dot-files/_percol_d/rc_py @@ -0,0 +1,29 @@ +# Prompt +percol.view.PROMPT = ur"Pattern: %q" + +# Style +percol.view.CANDIDATES_LINE_BASIC = ("on_default", "default") +percol.view.CANDIDATES_LINE_SELECTED = ("green", "bold", "underline") +percol.view.CANDIDATES_LINE_MARKED = ("red", "bold", "underline") +percol.view.CANDIDATES_LINE_QUERY = ("yellow", "bold") + +# Emacs-like keymap +percol.import_keymap({ + "C-h" : lambda percol: percol.command.delete_backward_char(), + "C-d" : lambda percol: percol.command.delete_forward_char(), + "C-k" : lambda percol: percol.command.kill_end_of_line(), + "C-y" : lambda percol: percol.command.yank(), + "C-a" : lambda percol: percol.command.beginning_of_line(), + "C-e" : lambda percol: percol.command.end_of_line(), + "C-b" : lambda percol: percol.command.backward_char(), + "C-f" : lambda percol: percol.command.forward_char(), + "C-n" : lambda percol: percol.command.select_next(), + "C-p" : lambda percol: percol.command.select_previous(), + "C-v" : lambda percol: percol.command.select_next_page(), + "M-v" : lambda percol: percol.command.select_previous_page(), + "M-<" : lambda percol: percol.command.select_top(), + "M->" : lambda percol: percol.command.select_bottom(), + "C-m" : lambda percol: percol.finish(), + "C-j" : lambda percol: percol.finish(), + "C-g" : lambda percol: percol.cancel(), +}) -- 2.40.0