mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-12-25 03:03:58 +08:00
15 lines
1.3 KiB
Fish
15 lines
1.3 KiB
Fish
complete -c plutil -o help -d "Show usage information and exit"
|
|
complete -c plutil -o lint -d "Check plist files for syntax errors"
|
|
complete -c plutil -o convert -xa "xml1 binary1 json swift objc" -d "Rewrite file in FORMAT"
|
|
complete -c plutil -s r -n "__fish_seen_argument -s convert; and __fish_seen_subcommand_from json" -d "Pretty-print JSON"
|
|
complete -c plutil -s o -r -n "__fish_seen_argument -s convert" -d "Alternate path for conversion result"
|
|
complete -c plutil -s e -x -n "__fish_seen_argument -s convert" -d "Alternate extension for converted files"
|
|
complete -c plutil -o header -n "__fish_seen_argument -s convert; and __fish_seen_subcommand_from objc" -d "Convert FILE to Obj-C literal and create a .h file"
|
|
complete -c plutil -o insert -x -d "Insert VALUE into the plist"
|
|
complete -c plutil -o replace -x -d "Overwrite existing VALUE in the plist"
|
|
complete -c plutil -o type -n "__fish_seen_argument -o insert; or __fish_seen_argument -o replace" -xa "-bool -integer -float -string -date -data -xml -json"
|
|
complete -c plutil -o remove -x -d "Removes the value at KEYPATH"
|
|
complete -c plutil -o extract -x -d "Outputs the value at KEYPATH as a new plist"
|
|
complete -c plutil -s p -d "Print the plist in a human-readable fashion"
|
|
complete -c plutil -s s -d "Be silent on success"
|