@@ -62,8 +62,8 @@ These options are available when running with --long (`-l`):
-**--time-style**: how to format timestamps
- Valid **--color** options are **always**, **automatic**, and **never**.
- Valid sort fields are **accessed**, **created**, **extension**, **Extension**, **inode**, **modified**, **name**, **Name**, **size**, **type**, and **none**. Fields starting with a capital letter sort uppercase before lowercase. The modified field has the aliases **date**, **time**, and **newest**, while its reverse has the aliases **age** and **oldest**.
- Valid time fields are **modified**, **accessed**, and **created**.
- Valid sort fields are **accessed**, **changed**, **created**, **extension**, **Extension**, **inode**, **modified**, **name**, **Name**, **size**, **type**, and **none**. Fields starting with a capital letter sort uppercase before lowercase. The modified field has the aliases **date**, **time**, and **newest**, while its reverse has the aliases **age** and **oldest**.
- Valid time fields are **modified**, **changed**, **accessed**, and **created**.
- Valid time styles are **default**, **iso**, **long-iso**, and **full-iso**.
COMPREPLY=($(compgen-W'name filename Name Filename size filesize extension Extension date time modified accessed created type inode oldest newest age none --'--"$cur"))
COMPREPLY=($(compgen-W'name filename Name Filename size filesize extension Extension date time modified changed accessed created type inode oldest newest age none --'--"$cur"))
return
;;
-t|--time)
COMPREPLY=($(compgen-W'accessed modified created --'--$cur))
COMPREPLY=($(compgen-W'modified changed accessed created --'--$cur))
{-d,--list-dirs}"[List directories like regular files]"\
{-L,--level}"+[Limit the depth of recursion]"\
{-r,--reverse}"[Reverse the sort order]"\
{-s,--sort}="[Which field to sort by]:(sort field):(accessed age created date extension Extension filename Filename inode modified oldest name Name newest none size time type)"\
{-s,--sort}="[Which field to sort by]:(sort field):(accessed age changed created date extension Extension filename Filename inode modified oldest name Name newest none size time type)"\
{-I,--ignore-glob}"[Ignore files that match these glob patterns]"\
{-b,--binary}"[List file sizes with binary prefixes]"\
{-B,--bytes}"[List file sizes in bytes, without any prefixes]"\
...
...
@@ -37,7 +37,7 @@ __exa() {
{-i,--inode}"[List each file's inode number]"\
{-m,--modified}"[Use the modified timestamp field]"\
{-S,--blocks}"[List each file's number of filesystem blocks]"\
{-t,--time}="[Which time field to show]:(time field):(accessed created modified)"\
{-t,--time}="[Which time field to show]:(time field):(accessed changed created modified)"\
--time-style="[How to format timestamps]:(time style):(default iso long-iso full-iso)"\
{-u,--accessed}"[Use the accessed timestamp field]"\
{-U,--created}"[Use the created timestamp field]"\