소스 검색

Merge pull request #604 from ecanja/add-missing-flags-in-docs

Add missing flags in documentation files
Benjamin Sago 6 년 전
부모
커밋
d31b655f64
5개의 변경된 파일12개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      README.md
  2. 1 0
      contrib/completions.fish
  3. 2 0
      contrib/completions.zsh
  4. 5 0
      contrib/man/exa.1
  5. 1 0
      src/options/help.rs

+ 3 - 0
README.md

@@ -25,8 +25,10 @@ exa’s options are almost, but not quite, entirely unlike `ls`'s.
 - **-R**, **--recurse**: recurse into directories
 - **-T**, **--tree**: recurse into directories as a tree
 - **-x**, **--across**: sort the grid across, rather than downwards
+- **-F**, **--classify**: display type indicator by file names
 - **--colo[u]r**: when to use terminal colours
 - **--colo[u]r-scale**: highlight levels of file sizes distinctly
+- **--icons**: display icons
 
 ### Filtering Options
 
@@ -58,6 +60,7 @@ These options are available when running with --long (`-l`):
 - **-u**, **--accessed**: use the accessed timestamp field
 - **-U**, **--created**: use the created timestamp field
 - **-@**, **--extended**: list each file's extended attributes and sizes
+- **--changed**: use the changed timestamp field
 - **--git**: list each file's Git status, if tracked or ignored
 - **--time-style**: how to format timestamps
 - **--no-permissions**: suppress the permissions field

+ 1 - 0
contrib/completions.fish

@@ -48,6 +48,7 @@ complete -c exa -s 's' -l 'sort'   -x -d "Which field to sort by" -a "
 "
 
 complete -c exa -s 'I' -l 'ignore-glob' -d "Ignore files that match these glob patterns" -r
+complete -c exa -s 'D' -l 'only-dirs'   -d "List only directories"
 
 # Long view options
 complete -c exa -s 'b' -l 'binary'   -d "List file sizes with binary prefixes"

+ 2 - 0
contrib/completions.zsh

@@ -26,12 +26,14 @@ __exa() {
         --git-ignore"[Ignore files mentioned in '.gitignore']" \
         {-a,--all}"[Show hidden and 'dot' files]" \
         {-d,--list-dirs}"[List directories like regular files]" \
+        {-D,--only-dirs}"[List only directories]" \
         {-L,--level}"+[Limit the depth of recursion]" \
         {-r,--reverse}"[Reverse the sort order]" \
         {-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]" \
+        --changed"[Use the changed timestamp field]" \
         {-g,--group}"[List each file's group]" \
         {-h,--header}"[Add a header row to each column]" \
         {-H,--links}"[List each file's number of hard links]" \

+ 5 - 0
contrib/man/exa.1

@@ -132,6 +132,11 @@ list file sizes in bytes, without any prefixes
 .RS
 .RE
 .TP
+.B \-\-changed
+use the changed timestamp field
+.RS
+.RE
+.TP
 .B \-g, \-\-group
 list each file\[aq]s group
 .RS

+ 1 - 0
src/options/help.rs

@@ -49,6 +49,7 @@ LONG VIEW OPTIONS
   -t, --time FIELD   which timestamp field to list (modified, accessed, created)
   -u, --accessed     use the accessed timestamp field
   -U, --created      use the created timestamp field
+  --changed          use the changed timestamp field
   --time-style       how to format timestamps (default, iso, long-iso, full-iso)
   --no-permissions   suppress the permissions field
   --no-filesize      suppress the filesize field