DEPENDENCY │ INSTALLATION │ OPERATION           ─────────────────────────────────┼──────────────┼─────────────────────────────────   xdg-open (Linux), open(1) │ base │ desktop opener                 (macOS), cygstart (Cygwin) │ │                                file, coreutils (cp, mv, rm), │ base │ file type, copy, move and      xargs │ │ remove                         tar, (un)zip [atool/bsdtar for │ base │ create, list, extract tar,     more formats] │ │ gzip, bzip2, zip               archivemount, fusermount(3) │ optional │ mount, unmount archives        sshfs, rclone, fusermount(3) │ optional │ mount, unmount remotes         trash-cli │ optional │ trash files (default action:   │ │ rm)                            vlock (Linux), bashlock │ optional │ terminal locker (fallback:     (macOS), lock(1) (BSD) │ │ cmatrix)                       advcpmv (Linux) (integration) │ optional │ copy, move progress            $VISUAL (else $EDITOR), │ optional │ fallback vi, less, sh          $PAGER, $SHELL │ │