class CmdHelp
Command help
Constants
- ALIASES
- ARGUMENTS
- DESCRIPTION
- NAME
Public Instance Methods
exec(_)
click to toggle source
# File lib/shell.rb, line 113 def exec(_) @shell.commands.each do |command| cmd = [] cmd << command.name cmd += command.arguments.map { |a| "<#{a}>" } puts format( '%<alias>s %<cmd>-30s %<description>s', { alias: @shell.console.cyan.bold(command.aliases.first), cmd: @shell.console.magenta(cmd.join(' ')), description: @shell.console.yellow(command.description) } ) end end