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 -- Configure Copilot
--vim.keymap.set("n", "<leader>cp", ":Copilot panel<CR>", { desc = "Open Copilot Panel" }) --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 -- Configure Buffer Navigation
vim.keymap.set("n", "<A-left>", ":BufferPrevious<CR>", { desc = "Previous Buffer" }) vim.keymap.set("n", "<A-left>", ":BufferPrevious<CR>", { desc = "Previous Buffer" })

View file

@ -2,10 +2,12 @@ return {
{ {
"github/copilot.vim", "github/copilot.vim",
config = function() 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, expr = true,
silent = true, silent = true,
replace_keycodes = false, replace_keycodes = false,
}) })
vim.g.copilot_no_tab_map = true vim.g.copilot_no_tab_map = true
end, end,
@ -19,6 +21,8 @@ return {
}, },
build = "make tiktoken", build = "make tiktoken",
config = function() 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({ require("CopilotChat").setup({
question_header = "", question_header = "",
answer_header = "", answer_header = "",