refactor(nvim): simplify Neovim configuration with Lua
This commit is contained in:
1 parent
f711722233
commit
4831cfc27c
1 file changed
+5
-4
@@ -20,25 +20,26 @@ return {
|
||||
function() require("opencode").ask("@this: ", { submit = true }) end,
|
||||
{ desc = "Ask about this" }
|
||||
)
|
||||
vim.keymap.set({ "n", "x" }, "<C-o>@", function() require("opencode").prompt "@this" end, { desc = "Add this" })
|
||||
vim.keymap.set({ "n", "x" }, "<C-o>A", function() require("opencode").prompt "@this" end, { desc = "Add this" })
|
||||
vim.keymap.set({ "n", "x" }, "<C-o>s", function() require("opencode").select() end, { desc = "Select prompt" })
|
||||
vim.keymap.set("n", "<C-o><C-o>", function() require("opencode").toggle() end, { desc = "Toggle embedded" })
|
||||
vim.keymap.set("n", "<C-o>t", function() require("opencode").toggle() end, { desc = "Toggle embedded" })
|
||||
vim.keymap.set("n", "<C-o>n", function() require("opencode").command "session_new" end, { desc = "New session" })
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<C-o>i",
|
||||
"<C-o>k",
|
||||
function() require("opencode").command "session_interrupt" end,
|
||||
{ desc = "Interrupt session" }
|
||||
)
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"U",
|
||||
"<C-o>U",
|
||||
function() require("opencode").command "messages_half_page_up" end,
|
||||
{ desc = "Messages half page up" }
|
||||
)
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"D",
|
||||
"<C-o>D",
|
||||
function() require("opencode").command "messages_half_page_down" end,
|
||||
{ desc = "Messages half page down" }
|
||||
)
|
||||
|
||||
Reference in new issue
Block a user