.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH TRE "1" "February 2023" "tre 0.4.0" "User Commands" .SH NAME tre \- tre .SH DESCRIPTION tre\-command 0.4.0 Daniel Duan Tree command, improved. .SS "USAGE:" .IP tre [OPTIONS] [PATH] .SS "ARGS:" .TP [default: .] .SS "OPTIONS:" .TP \fB\-a\fR, \fB\-\-all\fR Print all files and directories, including hidden ones .TP \fB\-c\fR, \fB\-\-color\fR When to color the output. `automatic` means when printing to a terminal, tre will include colors; otherwise it will disable colors [default: automatic] [possible values: automatic, always, never] .TP \fB\-d\fR, \fB\-\-directories\fR Only list directories in output .TP \fB\-e\fR, \fB\-\-editor\fR [] Create aliases for each displayed result, and add a number in front of file name to indicate the alias name. For example, a number "42" means an shell alias "e42" has been created. Running "e42" will cause the associated file or directory to be open with $EDITOR (or a default program for the file type on Windows), or a command specified along with this command .TP \fB\-E\fR, \fB\-\-exclude\fR Exclude paths matching a regex pattern. Repeatable .TP \fB\-h\fR, \fB\-\-help\fR Print help information .TP \fB\-j\fR, \fB\-\-json\fR Output JSON instead of tree diagram .TP \fB\-l\fR, \fB\-\-limit\fR Limit depth of the tree in output .TP \fB\-p\fR, \fB\-\-portable\fR Generate portable (absolute) paths for editor aliases. By default, aliases use relative paths for better performance .TP \fB\-s\fR, \fB\-\-simple\fR Use normal print despite gitignore settings. '\-a' has higher priority .TP \fB\-V\fR, \fB\-\-version\fR Print version information