@command(short='<STR_LIT>')<EOL><INDENT>def help(self, *arg, **kwargs):<DEDENT>
try:<EOL><INDENT>name = arg[<NUM_LIT:0>]<EOL><DEDENT>except IndexError:<EOL><INDENT>return '<STR_LIT>'<EOL><DEDENT>if any([name.startswith(x) for x in self._prompt.shebangs]):<EOL><INDENT>name = name[<NUM_LIT:1>:]<EOL><DEDENT>try:<EOL><INDENT>callback = self._commands[name]<EOL><DEDENT>except KeyError:<EOL><INDENT>self.logger.info('<STR_LIT>', name)<EOL>return self.help.__doc__<EOL><DEDENT>return callback.__doc__<EOL>
Help helps you figure out what commands do.
Example usage: !help code
To see all commands: !commands