]> arthur.barton.de Git - ax-zsh.git/blobdiff - plugins/ssh_secure/ssh_secure.zshrc
ssh_secure: "Nicer" quoting, add completion aliases
[ax-zsh.git] / plugins / ssh_secure / ssh_secure.zshrc
index dbc0eea058b3825dc76c025d43af4af88ac0adb5..bf5d5237937ffa129b2cc90a2062c4fcc945d03e 100644 (file)
@@ -4,7 +4,12 @@
 # Make sure that "ssh(1)" is installed
 (( $+commands[ssh] )) || return
 
+# This plugin is optional.
+[[ -z "$AXZSH_PLUGIN_CHECK" ]] || return 92
+
 # Enforce "strict host key checking"
-alias ssh="\ssh -o 'StrictHostKeyChecking yes'"
-alias sshnew="\ssh -o 'StrictHostKeyChecking no'"
-alias sshtmp="\ssh -o 'StrictHostKeyChecking no' -o 'UserKnownHostsFile /dev/null'"
+alias sshnew='ssh -o "StrictHostKeyChecking no"'
+alias sshtmp='ssh -o "StrictHostKeyChecking no" -o "UserKnownHostsFile /dev/null"'
+
+compdef sshnew=ssh
+compdef sshtmp=ssh