vim.pack.add({ { src = 'https://github.com/SjB/meow.review.nvim', version = 'fix-invalid-buffer-id' }, }) require("meow.review").setup({ -- Your custom configuration goes here }) vim.keymap.set({ "n", "v" }, "ra", "(MeowReviewAdd)", { desc = "Add Review Comment" }) vim.keymap.set({ "n", "v" }, "rd", "(MeowReviewDelete)", { desc = "Delete Review Comment" }) vim.keymap.set({ 'n' }, "re", "(MeowReviewEdit)", { desc = "Edit Review Comment" }) vim.keymap.set({ 'n' }, "rv", "(MeowReviewView)", { desc = "View Review Comment" }) vim.keymap.set({ 'n' }, "rE", "(MeowReviewExport)", { desc = "Export Review" }) vim.keymap.set({ 'n' }, "rX", "(MeowReviewExportAndClear)", { desc = "Export and Clear" }) vim.keymap.set({ 'n' }, "rf", "(MeowReviewExportFile)", { desc = "Export Current File" }) vim.keymap.set({ 'n' }, "rc", "(MeowReviewClear)", { desc = "Clear All Comments" }) vim.keymap.set({ 'n' }, "rg", "(MeowReviewGoto)", { desc = "Go to Review Comment" }) vim.keymap.set({ 'n' }, "rG", "(MeowReviewGotoFile)", { desc = "Go to Comment in File" }) vim.keymap.set({ 'n' }, "rt", "(MeowReviewGotoType)", { desc = "Go to Comment by Type" }) vim.keymap.set({ 'n' }, "rR", "(MeowReviewResolve)", { desc = "Resolve Comment" }) vim.keymap.set({ 'n' }, "rA", "(MeowReviewResolveAll)", { desc = "Resolve All Comments" }) vim.keymap.set({ 'n' }, "rr", "(MeowReviewReload)", { desc = "Reload Review" }) vim.keymap.set({ 'n' }, "]r", "(MeowReviewNext)", { desc = "Next Review Comment" }) vim.keymap.set({ 'n' }, "[r", "(MeowReviewPrev)", { desc = "Previous Review Comment" })