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 │ │