summaryrefslogtreecommitdiff
path: root/zshrc
diff options
context:
space:
mode:
Diffstat (limited to 'zshrc')
-rw-r--r--zshrc9
1 files changed, 7 insertions, 2 deletions
diff --git a/zshrc b/zshrc
index f62d882..e46d33a 100644
--- a/zshrc
+++ b/zshrc
@@ -166,8 +166,12 @@ zmodload -i zsh/complist
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
hosts=""
-if [ -e $HOME/.ssh/known_hosts ]; then
- hosts=(${${${${(f)"$(<$HOME/.ssh/known_hosts)"}:#[0-9]*}%%\ *}%%,*})
+for f in "$HOME/.ssh/known_hosts" "$HOME/.ssh/known_hosts2" "/etc/ssh/ssh_known_hosts"; do
+ if [ -e "$f" ]; then
+ hosts=($hosts ${${${${(f)"$(<"$f")"}:#[0-9]*}%%\ *}%%,*})
+ fi
+done
+if [ -n "$hosts" ]; then
zstyle ':completion:*:hosts' hosts $hosts
fi
@@ -190,6 +194,7 @@ if [ "$SYSTEM" = "Linux" ] ; then
fi
alias cp='cp -i'
alias mv='mv -i'
+alias l='ls -l'
alias mmv='noglob mmv'