diff options
author | Oliver Kiddle <opk@zsh.org> | 2024-03-26 00:06:05 +0100 |
---|---|---|
committer | Oliver Kiddle <opk@zsh.org> | 2024-03-26 00:06:05 +0100 |
commit | c7ae3701607a00162e19a7ba1e23aef3158acdd0 (patch) | |
tree | f1040ba0e912637b84014f86c6c9b88a5c06df61 /Completion/Unix/Command | |
parent | b727b74fe23c532050b959fe4ce0382c7213af6b (diff) | |
download | zsh-c7ae3701607a00162e19a7ba1e23aef3158acdd0.tar.gz zsh-c7ae3701607a00162e19a7ba1e23aef3158acdd0.tar.xz zsh-c7ae3701607a00162e19a7ba1e23aef3158acdd0.zip |
52798: handle comments in ssh config
Diffstat (limited to 'Completion/Unix/Command')
-rw-r--r-- | Completion/Unix/Command/_ssh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Completion/Unix/Command/_ssh b/Completion/Unix/Command/_ssh index dc3979a58..5e6e60573 100644 --- a/Completion/Unix/Command/_ssh +++ b/Completion/Unix/Command/_ssh @@ -101,6 +101,7 @@ _ssh () { '--apple-use-keychain[update keychain when adding/removing identities]' ) _arguments -C -s : $args \ + '-C[process certificates only]' \ '-c[identity is subject to confirmation via SSH_ASKPASS]' \ '-D[delete all identities]' \ '-d[remove identity]' \ @@ -214,7 +215,7 @@ _ssh () { "(${${(@)cmds:#-p}} -v ${${(@)cms:#-[qt]}})-N+[provide new passphrase]:new passphrase" \ "(${${(@)cmds:#-c}} -v $cms)-C+[provide new comment]:new comment" \ "(-D -I -h -n -V -A)-f+[$file file]:$file file:_files" \ - "$p1(${${(@)cmds:#-[FE]}} ${${(@)cmn:#-v}} ${${(@)cms:#-E}})-l[show fingerprint of key file]" \ + "(${${(@)cmds:#-[FE]}} ${${(@)cmn:#-v}} ${${(@)cms:#-E}})-l[show fingerprint of key file]" \ "$p1(${${(@)cmds:#-[iep]}} $cms)-m+[specify conversion format]:format [RFC4716]:(PEM PKCS8 RFC4716)" \ "$p1*-O+[specify a key/value option]: : _values 'option' $options" \ "(${${(@)cmds:#-[lGT]}} ${${(@)cmn:#-[bv]}} -f)*-v[verbose mode]" \ |