Next: DuplicateLine, Previous: DeleteLine, Up: Alphabetical List
Key: | Alt+F1
|
Menu: | File > Directory
|
Select a subdirectory (or the current if none) and/or a wildcard pattern and
list the matching files and all subdirectories. Select a directory (placed
first and indicated by a trailing slash (`/') to move into it (provided it
is not empty). The parent directory can be selected by the `../' entry, or
by using BackSpace
; another drive can be selected by typing the drive
letter, followed by a colon (`:'), or vice versa (colon then letter). The
files can be sorted by filename or extension by using the SortBoxBlock
key (Alt+S by default). Typing a character will select each file that
begins with that character; additional characters (within half a second) will
then narrow the selection down. A new path and/or pattern can be entered by
pressing Tab
.
The wildcards might be a bit more flexible than DOS/Windows users are accustomed to. The `*' character can be used anywhere (so `a*z' matches all files that start with `a' and end in `z'). Brackets can be used to match a character in a list (so `[aeiou]*' matches any file that starts with a vowel). If the list starts with `!' or `^' it matches any character not in the list (so `[!aeiou]*' matches any file that does not start with a vowel). The list may also contain a range — `[a-z]' represents all lower case letters. Multiple patterns can be specified by separating with `;' (or `:' in UNIX), so `*.txt;*.doc' will find all .txt and .doc files. Exclusions can be achieved by separating with `!', thus `!*.exe;*.com' will find everything except .exe and .com files and `*.txt;*.doc!r*' will find all .txt and .doc files, except those starting with r. To find a literal `;' or `!' place it inside a list.
Caution: the extension dot is just a normal character, so `*.*' will only match files that have an extension; to match all files only a single `*' is required. To match files without an extension use `!*.*' (the DOS method of `*.' will not work).