mirror of
https://github.com/tealdeer-rs/tealdeer.git
synced 2026-08-22 08:04:19 +02:00
21 lines
960 B
Text
21 lines
960 B
Text
#
|
|
# Completions for the tealdeer implementation of tldr
|
|
# https://github.com/dbrgn/tealdeer/
|
|
#
|
|
|
|
complete -c tldr -s h -l help -d 'Print the help message.' -f
|
|
complete -c tldr -s v -l version -d 'Show version information.' -f
|
|
complete -c tldr -s l -l list -d 'List all commands in the cache.' -f
|
|
complete -c tldr -s f -l render -d 'Render a specific markdown file.' -r
|
|
complete -c tldr -s o -l os -d 'Override the operating system.' -xa 'linux osx sunos other'
|
|
complete -c tldr -s u -l update -d 'Update the local cache.' -f
|
|
complete -c tldr -s c -l clear-cache -d 'Clear the local cache.' -f
|
|
complete -c tldr -s q -l quiet -d 'Suppress informational messages.' -f
|
|
complete -c tldr -l config-path -d 'Show config file path.' -f
|
|
complete -c tldr -l seed-config -d 'Create a basic config.' -f
|
|
|
|
function __tealdeer_entries
|
|
tldr --list | sed -e 's/, /\n/g'
|
|
end
|
|
|
|
complete -f -c tldr -a '(__tealdeer_entries)'
|