return { "tpope/vim-commentary", cmd = "Commentary", keys = function() local icon = require("fschauen.util.icons").ui.Comment return { -- stylua: ignore start { "gc", "Commentary", mode = {"n", "x", "o"}, desc = icon.." Comment in/out" }, { "gcc", "CommentaryLine", desc = icon.." Comment in/out line" }, { "gcu", "CommentaryCommentary", desc = icon.." Undo comment in/out" }, -- stylua: ignore end } end, }