summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--qutebrowser/keyinput/modeman.py41
1 files changed, 24 insertions, 17 deletions
diff --git a/qutebrowser/keyinput/modeman.py b/qutebrowser/keyinput/modeman.py
index 49a0bf68f..6e04ebe51 100644
--- a/qutebrowser/keyinput/modeman.py
+++ b/qutebrowser/keyinput/modeman.py
@@ -65,23 +65,30 @@ def init(win_id, parent):
modeman = ModeManager(win_id, parent)
objreg.register('mode-manager', modeman, scope='window', window=win_id)
keyparsers = {
- KM.normal: modeparsers.NormalKeyParser(win_id, modeman),
- KM.hint: modeparsers.HintKeyParser(win_id, modeman),
- KM.insert: modeparsers.PassthroughKeyParser(win_id, 'insert', modeman),
- KM.passthrough: modeparsers.PassthroughKeyParser(win_id, 'passthrough',
- modeman),
- KM.command: modeparsers.PassthroughKeyParser(win_id, 'command', modeman),
- KM.prompt: modeparsers.PassthroughKeyParser(win_id, 'prompt', modeman),
- KM.yesno: modeparsers.PromptKeyParser(win_id, modeman),
- KM.caret: modeparsers.CaretKeyParser(win_id, modeman),
- KM.set_mark: modeparsers.RegisterKeyParser(win_id, KM.set_mark,
- modeman),
- KM.jump_mark: modeparsers.RegisterKeyParser(win_id, KM.jump_mark,
- modeman),
- KM.record_macro: modeparsers.RegisterKeyParser(win_id, KM.record_macro,
- modeman),
- KM.run_macro: modeparsers.RegisterKeyParser(win_id, KM.run_macro,
- modeman),
+ KM.normal:
+ modeparsers.NormalKeyParser(win_id, modeman),
+ KM.hint:
+ modeparsers.HintKeyParser(win_id, modeman),
+ KM.insert:
+ modeparsers.PassthroughKeyParser(win_id, 'insert', modeman),
+ KM.passthrough:
+ modeparsers.PassthroughKeyParser(win_id, 'passthrough', modeman),
+ KM.command:
+ modeparsers.PassthroughKeyParser(win_id, 'command', modeman),
+ KM.prompt:
+ modeparsers.PassthroughKeyParser(win_id, 'prompt', modeman),
+ KM.yesno:
+ modeparsers.PromptKeyParser(win_id, modeman),
+ KM.caret:
+ modeparsers.CaretKeyParser(win_id, modeman),
+ KM.set_mark:
+ modeparsers.RegisterKeyParser(win_id, KM.set_mark, modeman),
+ KM.jump_mark:
+ modeparsers.RegisterKeyParser(win_id, KM.jump_mark, modeman),
+ KM.record_macro:
+ modeparsers.RegisterKeyParser(win_id, KM.record_macro, modeman),
+ KM.run_macro:
+ modeparsers.RegisterKeyParser(win_id, KM.run_macro, modeman),
}
objreg.register('keyparsers', keyparsers, scope='window', window=win_id)
modeman.destroyed.connect(