Projects STRLCPY fzf Commits a8e7021b
🤬
  • ■ ■ ■ ■
    shell/completion.bash
    skipped 278 lines
    279 279   
    280 280  _fzf_host_completion() {
    281 281   _fzf_complete +m -- "$@" < <(
    282  - command cat <(command tail -n +1 ~/.ssh/config ~/.ssh/config.d/* /etc/ssh/ssh_config 2> /dev/null | command grep -i '^\s*host\(name\)\? ' | awk '{for (i = 2; i <= NF; i++) print $1 " " $i}' | command grep -v '[*?]') \
     282 + command cat <(command tail -n +1 ~/.ssh/config ~/.ssh/config.d/* /etc/ssh/ssh_config 2> /dev/null | command grep -i '^\s*host\(name\)\? ' | awk '{for (i = 2; i <= NF; i++) print $1 " " $i}' | command grep -v '[*?%]') \
    283 283   <(command grep -oE '^[[a-z0-9.,:-]+' ~/.ssh/known_hosts | tr ',' '\n' | tr -d '[' | awk '{ print $1 " " $1 }') \
    284 284   <(command grep -v '^\s*\(#\|$\)' /etc/hosts | command grep -Fv '0.0.0.0') |
    285 285   awk '{if (length($2) > 0) {print $2}}' | sort -u
    skipped 95 lines
  • ■ ■ ■ ■
    shell/completion.zsh
    skipped 223 lines
    224 224  _fzf_complete_ssh() {
    225 225   _fzf_complete +m -- "$@" < <(
    226 226   setopt localoptions nonomatch
    227  - command cat <(command tail -n +1 ~/.ssh/config ~/.ssh/config.d/* /etc/ssh/ssh_config 2> /dev/null | command grep -i '^\s*host\(name\)\? ' | awk '{for (i = 2; i <= NF; i++) print $1 " " $i}' | command grep -v '[*?]') \
     227 + command cat <(command tail -n +1 ~/.ssh/config ~/.ssh/config.d/* /etc/ssh/ssh_config 2> /dev/null | command grep -i '^\s*host\(name\)\? ' | awk '{for (i = 2; i <= NF; i++) print $1 " " $i}' | command grep -v '[*?%]') \
    228 228   <(command grep -oE '^[[a-z0-9.,:-]+' ~/.ssh/known_hosts | tr ',' '\n' | tr -d '[' | awk '{ print $1 " " $1 }') \
    229 229   <(command grep -v '^\s*\(#\|$\)' /etc/hosts | command grep -Fv '0.0.0.0') |
    230 230   awk '{if (length($2) > 0) {print $2}}' | sort -u
    skipped 94 lines
Please wait...
Page is in error, reload to recover