shitbox/pkg/usr/share/nu/completions/rm.nu

24 lines
848 B
Plaintext

module completions {
def "nu-complete rm interactive" [] {
[ "never" "once" "always" ]
}
# remove files or directories
export extern rm [
-i # prompt before every removal
-I # prompt once before removing more than three files, or when removing recursively;
less intrusive than -i, while still giving protection against most mistakes
--interactive: string@"nu-complete rm interactive" # when to prompt
--force(-f) # ignore nonexistent files and arguments, never prompt
--recursive(-R) # operate on files and directories recursively
--verbose(-v) # output a diagnostic for every file processed
...file: string
--help(-h) # Print help
--version(-V) # Print version
]
}
use completions *