return { { "sniprun", keys = { { "r", "SnipRun", desc = "Run code", mode = { "v" } }, { "r", "SnipRunOperator", desc = "Run code", mode = { "n" } }, { "rr", "SnipRun", desc = "Run code", mode = { "n" } }, }, opts = { selected_interpreters = { "Lua_nvim", }, display = { "VirtualLine", }, live_display = { "VirtualTextOk" }, show_no_output = { "Classic" }, snipruncolors = { SniprunVirtualTextOk = { link = "Delimiter" }, SniprunVirtualTextErr = { link = "Error" }, }, ansi_escape = true, }, after = function(plug) require("sniprun").setup(plug.opts) end, }, }