Something went wrong. Try again.
A neovim plugin for OpenCode
Something went wrong. Try again.
478 B · 16 lines
Lua
at master
1234567891011121314151617vim.cmd("edit /tmp/brokencode-visual.lua")vim.bo.filetype = "lua"vim.api.nvim_buf_set_lines(0, 0, -1, false, { "alpha beta", "gamma delta" })vim.cmd("normal! gg0v4l")
local brokencode = require("brokencode")local sentbrokencode.send = function(text) sent = textend
vim.api.nvim_cmd({ cmd = "Brokencode", args = { "Explain" } }, {})
assert(sent, "Brokencode did not send a prompt")assert(sent:find("alpha", 1, true), sent)assert(sent:find("Explain", 1, true), sent)