Show More
@@ -4,7 +4,7 b' import sys' | |||
|
4 | 4 | from prompt_toolkit.enums import DEFAULT_BUFFER, SEARCH_BUFFER |
|
5 | 5 | from prompt_toolkit.filters import (HasFocus, HasSelection, Condition, |
|
6 | 6 | ViInsertMode, EmacsInsertMode, HasCompletions) |
|
7 | from prompt_toolkit.filters.cli import ViMode | |
|
7 | from prompt_toolkit.filters.cli import ViMode, ViNavigationMode | |
|
8 | 8 | from prompt_toolkit.keys import Keys |
|
9 | 9 | from prompt_toolkit.key_binding.bindings.completion import display_completions_like_readline |
|
10 | 10 | |
@@ -66,6 +66,10 b' def register_ipython_shortcuts(registry, shell):' | |||
|
66 | 66 | filter=HasFocus(DEFAULT_BUFFER) |
|
67 | 67 | )(open_input_in_editor) |
|
68 | 68 | |
|
69 | registry.add_binding('v', | |
|
70 | filter=HasFocus(DEFAULT_BUFFER) & ViNavigationMode() | |
|
71 | )(open_input_in_editor) | |
|
72 | ||
|
69 | 73 | if shell.display_completions == 'readlinelike': |
|
70 | 74 | registry.add_binding(Keys.ControlI, |
|
71 | 75 | filter=(HasFocus(DEFAULT_BUFFER) |
General Comments 0
You need to be logged in to leave comments.
Login now