From 5789e3625ffd9d300634c84e97f986742cac4c7c Mon Sep 17 00:00:00 2001 From: Xinqi Bao Date: Sat, 21 Feb 2026 15:26:51 +0800 Subject: [PATCH 1/1] feat(nvim): add copilot.lua setup with auto-trigger and tab accept --- .config/nvim/init.vim | 7 +++++++ .config/nvim/lua/plugin-config/copilot.lua | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 .config/nvim/lua/plugin-config/copilot.lua diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 4a6d558..a4ec84a 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -240,6 +240,13 @@ if has_key(plugs, 'nvim-treesitter') set foldlevel=99 endif +"---------------------- +" copilot.lua setting +"---------------------- +if has_key(plugs, 'copilot.lua') + lua require('plugin-config/copilot') +endif + "---------------------- " avante.nvim setting "---------------------- diff --git a/.config/nvim/lua/plugin-config/copilot.lua b/.config/nvim/lua/plugin-config/copilot.lua new file mode 100644 index 0000000..7785117 --- /dev/null +++ b/.config/nvim/lua/plugin-config/copilot.lua @@ -0,0 +1,8 @@ +require("copilot").setup({ + suggestion = { + auto_trigger = true, + keymap = { + accept = "", + }, + }, +}) -- 2.20.1