2020-03-19 22:20:36 +08:00
|
|
|
# Completion for builtin read
|
2017-10-12 01:17:35 +08:00
|
|
|
complete -c read -s h -l help -d "Display help and exit"
|
|
|
|
complete -c read -s p -l prompt -d "Set prompt command" -x
|
2020-03-30 23:23:25 +08:00
|
|
|
complete -c read -s P -l prompt-str -d "Set prompt using provided string" -x
|
2017-10-12 01:17:35 +08:00
|
|
|
complete -c read -s x -l export -d "Export variable to subprocess"
|
|
|
|
complete -c read -s g -l global -d "Make variable scope global"
|
|
|
|
complete -c read -s l -l local -d "Make variable scope local"
|
2021-03-10 03:28:25 +08:00
|
|
|
complete -c read -s U -l universal -d "Share variable with all the users fish processes on the computer"
|
2017-10-12 01:17:35 +08:00
|
|
|
complete -c read -s u -l unexport -d "Do not export variable to subprocess"
|
2019-09-24 13:43:38 +08:00
|
|
|
complete -c read -s c -l command -d "Initial contents of read buffer when reading interactively" -r
|
2021-03-10 03:28:25 +08:00
|
|
|
complete -c read -s S -l shell -d "Read like the shell would"
|
|
|
|
complete -c read -s s -l silent -d "Mask input with ●"
|
2019-09-24 13:43:38 +08:00
|
|
|
complete -c read -s n -l nchars -d "Read the specified number of characters" -x
|
2020-03-19 22:20:36 +08:00
|
|
|
complete -c read -s a -l list -l array -d "Store the results as an array"
|
2017-10-12 01:17:35 +08:00
|
|
|
complete -c read -s R -l right-prompt -d "Set right-hand prompt command" -x
|
2018-11-12 23:08:45 +08:00
|
|
|
complete -c read -s z -l null -d "Use NUL character as line terminator"
|
2021-03-27 03:31:03 +08:00
|
|
|
complete -c read -s L -l line -d "Read each line into its own variable"
|
2020-03-19 22:20:36 +08:00
|
|
|
complete -c read -s d -l delimiter -d "Set string to use as delimiter" -x
|
|
|
|
complete -c read -s t -l tokenize -d "Use shell tokenization rules when splitting"
|