File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929 - Multi-line, case-insensitive, and abbreviated commands
3030 - Special-character command shortcuts (beyond cmd's `@` and `!`)
3131 - Settable environment parameters
32- - Parsing commands with flags
32+ - Parsing commands with arguments using `argparse`, including support for sub-commands
3333 - Unicode character support (*Python 3 only*)
34- - Good tab-completion of commands, file system paths, and shell commands
34+ - Good tab-completion of commands, sub-commands, file system paths, and shell commands
3535 - Python 2.7 and 3.4+ support
3636 - Linux, macOS and Windows support
3737 - Trivial to provide built-in help for all commands
3838 - Built-in regression testing framework for your applications (transcript-based testing)
39+ - Transcripts for use with built-in regression can be automatically generated from `history -t`
3940
4041Usable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.
4142"""
You can’t perform that action at this time.
0 commit comments