File: em-ls.el.html

Most of the command switches recognized by GNU's ls utility are supported ([(fileutils)ls invocation]).

Defined variables (13)

eshell-ls-archive-regexpA regular expression that matches names of file archives.
eshell-ls-backup-regexpA regular expression that matches names of backup files.
eshell-ls-clutter-regexpA regular expression that matches names of junk files.
eshell-ls-date-formatHow to display time information in ‘eshell-ls-file’.
eshell-ls-default-blocksizeThe default blocksize to use when display file sizes with -s.
eshell-ls-dired-initial-argsIf non-nil, args is included before any call to ‘ls’ in Dired.
eshell-ls-exclude-hiddenUnless -a is specified, files beginning with . will not be shown.
eshell-ls-exclude-regexpUnless -a is specified, files matching this regexp will not be shown.
eshell-ls-highlight-alistThis alist correlates test functions to color.
eshell-ls-initial-argsIf non-nil, this list of args is included before any call to ‘ls’.
eshell-ls-product-regexpA regular expression that matches names of product files.
eshell-ls-use-colorsIf non-nil, use colors in file listings.
eshell-ls-use-in-diredIf non-nil, use ‘eshell-ls’ to read directories in Dired.

Defined functions (21)

eshell-do-ls(&rest ARGS)
eshell-ls--dired(ORIG-FUN DIR-OR-LIST &optional SWITCHES)
eshell-ls--expand-wildcards(FILE)
eshell-ls--insert-directory(ORIG-FUN FILE SWITCHES &optional WILDCARD FULL-DIRECTORY-P)
eshell-ls-annotate(FILEINFO)
eshell-ls-applicable(ATTRS INDEX FUNC FILE)
eshell-ls-compare-entries(L R INX FUNC)
eshell-ls-decorated-name(FILE)
eshell-ls-dir(DIRINFO &optional INSERT-NAME ROOT-DIR SIZE-WIDTH)
eshell-ls-disable-in-dired()
eshell-ls-enable-in-dired()
eshell-ls-entries(ENTRIES &optional SEPARATE ROOT-DIR)
eshell-ls-file(FILEINFO &optional SIZE-WIDTH COPY-FILEINFO)
eshell-ls-files(FILES &optional SIZE-WIDTH COPY-FILEINFO)
eshell-ls-filetype-p(ATTRS TYPE)
eshell-ls-find-column-lengths(FILES)
eshell-ls-find-column-widths(FILES)
eshell-ls-printable-size(FILESIZE &optional BY-BLOCKSIZE)
eshell-ls-size-string(ATTRS SIZE-WIDTH)
eshell-ls-sort-entries(ENTRIES)
eshell/ls(&rest ARGS)

Defined faces (11)

eshell-ls-archiveThe face used for highlighting archived and compressed file names.
eshell-ls-backupThe face used for highlighting backup file names.
eshell-ls-clutterThe face used for highlighting junk file names.
eshell-ls-directoryThe face used for highlighting directories.
eshell-ls-executableThe face used for highlighting executables (not directories, though).
eshell-ls-missingThe face used for highlighting non-existent file names.
eshell-ls-productThe face used for highlighting files that are build products.
eshell-ls-readonlyThe face used for highlighting read-only files.
eshell-ls-specialThe face used for highlighting non-regular files.
eshell-ls-symlinkThe face used for highlighting symbolic links.
eshell-ls-unreadableThe face used for highlighting unreadable files.