local M = { "zbirenbaum/copilot.lua", cmd = "Copilot", event = "InsertEnter", dependencies = { "zbirenbaum/copilot-cmp", }, } function M.config() require("copilot").setup { panel = { keymap = { jump_next = "", jump_prev = "", accept = "", refresh = "r", open = "", }, }, suggestion = { enabled = true, auto_trigger = true, keymap = { accept = "", next = "", prev = "", dismiss = "", }, }, filetypes = { markdown = true, help = false, gitcommit = false, gitrebase = false, cvs = false, ["."] = false, }, copilot_node_command = "node", } local opts = { noremap = true, silent = true } vim.api.nvim_set_keymap("n", "", ":lua require('copilot.suggestion').toggle_auto_trigger()", opts) -- require("copilot_cmp").setup() end return M