return 0
}
+# Host completion for SSH known hosts.
+function _known_hosts() {
+ cur=${COMP_WORDS[COMP_CWORD]}
+
+ HOSTS=$(sed 's/[ ].*//;s/,/\n/' ~/.ssh/known_hosts)
+
+ COMPREPLY=($(compgen -W "$HOSTS" -- "$cur"))
+ return 0
+}
+
# Process completion for kill, strace etc.
function _pid() {
cur=${COMP_WORDS[COMP_CWORD]}
complete -F _process killall
complete -F _pid kill
complete -F _pid strace
+complete -F _known_hosts kill_known_host