From 4831cfc27c23ed958966191bcc31bc281ff8ae21 Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Thu, 9 Oct 2025 10:04:38 -0400 Subject: [PATCH] refactor(nvim): simplify Neovim configuration with Lua --- lua/plugins/opencode.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lua/plugins/opencode.lua b/lua/plugins/opencode.lua index 308da4f..4ade224 100644 --- a/lua/plugins/opencode.lua +++ b/lua/plugins/opencode.lua @@ -20,25 +20,26 @@ return { function() require("opencode").ask("@this: ", { submit = true }) end, { desc = "Ask about this" } ) - vim.keymap.set({ "n", "x" }, "@", function() require("opencode").prompt "@this" end, { desc = "Add this" }) + vim.keymap.set({ "n", "x" }, "A", function() require("opencode").prompt "@this" end, { desc = "Add this" }) vim.keymap.set({ "n", "x" }, "s", function() require("opencode").select() end, { desc = "Select prompt" }) + vim.keymap.set("n", "", function() require("opencode").toggle() end, { desc = "Toggle embedded" }) vim.keymap.set("n", "t", function() require("opencode").toggle() end, { desc = "Toggle embedded" }) vim.keymap.set("n", "n", function() require("opencode").command "session_new" end, { desc = "New session" }) vim.keymap.set( "n", - "i", + "k", function() require("opencode").command "session_interrupt" end, { desc = "Interrupt session" } ) vim.keymap.set( "n", - "U", + "U", function() require("opencode").command "messages_half_page_up" end, { desc = "Messages half page up" } ) vim.keymap.set( "n", - "D", + "D", function() require("opencode").command "messages_half_page_down" end, { desc = "Messages half page down" } )