From a7da16d192c6f89d6b829adddc4cbe324531018b Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Fri, 6 Sep 2024 18:48:06 -0600 Subject: [PATCH] vim: Fix ctrl-n/p --- assets/keymaps/vim.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/assets/keymaps/vim.json b/assets/keymaps/vim.json index c9ab74e282442e679b0b6ceeaa1aed61916bbdf4..8bb5ac72fe6fc89ad527d4e8983c59d960f0f4b5 100644 --- a/assets/keymaps/vim.json +++ b/assets/keymaps/vim.json @@ -323,11 +323,16 @@ "ctrl-t": "vim::Indent", "ctrl-d": "vim::Outdent", "ctrl-k": ["vim::PushOperator", { "Digraph": {} }], - "ctrl-p": "editor::ShowCompletions", - "ctrl-n": "editor::ShowCompletions", "ctrl-r": ["vim::PushOperator", "Register"] } }, + { + "context": "vim_mode == insert && !(showing_code_actions || showing_completions)", + "bindings": { + "ctrl-p": "editor::ShowCompletions", + "ctrl-n": "editor::ShowCompletions" + } + }, { "context": "vim_mode == replace", "bindings": {