             "`#{compactSelector(selector)}` <kbd>#{compactKeystrokes(keystrokes)}</kbd>"
           .join("<br/>")
 
-        # keystrokes<kbd>#{keystrokes}</kbd>"
-
         {name, commandName, kind, description, keymap}
     )
     commands


  generateCommandSummaryTable: ->
    header = """
    # Description

    - `!i`: :not(.insert-mode)
    - `i`: insert-mode
    - `o`: operator-pending-mode
    - `n`: normal-mode
    - `v`: visual-mode
    - `vB`: visual-mode.blockwise
    - `vL`: visual-mode.linewise
    - `vC`: visual-mode.characterwise
    - `iR`: insert-mode.replace

    """
    @generateSummaryTableForCommandSpecs(@getCommandSpecs(), {header})

  generateSummaryTableForCommandSpecs: (specs, {header}={}) ->
    grouped = _.groupBy(specs, 'kind')
    str = ""
    for kind in kinds when specs = grouped[kind]

      report = [
        "## #{kind}"
