Move copilot keymaps into plugin config

This commit is contained in:
Daniel McKnight 2025-10-06 22:29:38 -07:00
parent f3d597670d
commit f7a58a624a
2 changed files with 6 additions and 6 deletions

View file

@ -61,10 +61,6 @@ vim.keymap.set("n", "<leader>ft", ":Neotree filesystem toggle left<CR>")
-- Configure Copilot
--vim.keymap.set("n", "<leader>cp", ":Copilot panel<CR>", { desc = "Open Copilot Panel" })
vim.keymap.set("n", "<leader>ce", ":Copilot enable<CR>", { desc = "Enable Copilot Completions" })
vim.keymap.set("n", "<leader>cd", ":Copilot disable<CR>", { desc = "Disable Copilot Completions" })
vim.keymap.set("n", "<leader>cc", ":CopilotChatToggle<CR>", { desc = "Toggle Copilot Chat" })
vim.keymap.set("n", "<leader>cx", ":CopilotChatReset<CR>", { desc = "Reset Copilot Chat" })
-- Configure Buffer Navigation
vim.keymap.set("n", "<A-left>", ":BufferPrevious<CR>", { desc = "Previous Buffer" })

View file

@ -2,7 +2,9 @@ return {
{
"github/copilot.vim",
config = function()
vim.keymap.set("i", "<C-a>", 'copilot#Accept()', {
vim.keymap.set("n", "<leader>ce", ":Copilot enable<CR>", { desc = "Enable Copilot Completions" })
vim.keymap.set("n", "<leader>cd", ":Copilot disable<CR>", { desc = "Disable Copilot Completions" })
vim.keymap.set("i", "<C-a>", "copilot#Accept()", {
expr = true,
silent = true,
replace_keycodes = false,
@ -19,6 +21,8 @@ return {
},
build = "make tiktoken",
config = function()
vim.keymap.set("n", "<leader>cc", ":CopilotChatToggle<CR>", { desc = "Toggle Copilot Chat" })
vim.keymap.set("n", "<leader>cx", ":CopilotChatReset<CR>", { desc = "Reset Copilot Chat" })
require("CopilotChat").setup({
question_header = "",
answer_header = "",