From 9b9424ac05834bc83eb8373e1e0e48e7eb2c1dfc Mon Sep 17 00:00:00 2001 From: Martin Larsson Date: Wed, 30 Oct 2024 17:45:36 +0100 Subject: [PATCH] Change keybindings for copilot to better match cmd workflow (completion on tab and acceping auto complete on right arrow) --- home/.config/nvim/lua/plugs/copilot.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/home/.config/nvim/lua/plugs/copilot.lua b/home/.config/nvim/lua/plugs/copilot.lua index c59d48c..872c007 100644 --- a/home/.config/nvim/lua/plugs/copilot.lua +++ b/home/.config/nvim/lua/plugs/copilot.lua @@ -1,3 +1,18 @@ return { "github/copilot.vim", + config = function() + vim.g.copilot_no_tab_map = true + require("utils").add_keymaps({ + i = { + [""] = { + cmd = 'copilot#Accept("")', + opts = { + expr = true, + replace_keycodes = false, + silent = true, + } + } + } + }) + end }