diff --git a/assets/keymaps/linux/emacs.json b/assets/keymaps/linux/emacs.json index 5a5cb6d90cd28b51d228c3c92b68c1a4afc55688..d1453da4850226d9168410f55c0743b17a16ed1f 100755 --- a/assets/keymaps/linux/emacs.json +++ b/assets/keymaps/linux/emacs.json @@ -90,6 +90,13 @@ "ctrl-g": "editor::Cancel" } }, + { + "context": "Editor && (showing_code_actions || showing_completions)", + "bindings": { + "ctrl-p": "editor::ContextMenuPrevious", + "ctrl-n": "editor::ContextMenuNext" + } + }, { "context": "Workspace", "bindings": { diff --git a/assets/keymaps/macos/emacs.json b/assets/keymaps/macos/emacs.json index 5a5cb6d90cd28b51d228c3c92b68c1a4afc55688..d1453da4850226d9168410f55c0743b17a16ed1f 100755 --- a/assets/keymaps/macos/emacs.json +++ b/assets/keymaps/macos/emacs.json @@ -90,6 +90,13 @@ "ctrl-g": "editor::Cancel" } }, + { + "context": "Editor && (showing_code_actions || showing_completions)", + "bindings": { + "ctrl-p": "editor::ContextMenuPrevious", + "ctrl-n": "editor::ContextMenuNext" + } + }, { "context": "Workspace", "bindings": {