summaryrefslogtreecommitdiff
path: root/completion.zsh
diff options
context:
space:
mode:
authorJamie van Dyke <fearoffish@fearofpro.local>2009-09-06 13:19:33 +0100
committerJamie van Dyke <fearoffish@fearofpro.local>2009-09-06 13:19:33 +0100
commit4c69833eb1e8050a5b081d31b4c2873a18ee30f6 (patch)
tree6333df8c205f2eb1a51c2af05e3eb16ee4a0dd44 /completion.zsh
parent71c59eaf8554f1677f88423065596f39eb41973f (diff)
downloadzsh-4c69833eb1e8050a5b081d31b4c2873a18ee30f6.tar.gz
zsh-4c69833eb1e8050a5b081d31b4c2873a18ee30f6.tar.bz2
zsh-4c69833eb1e8050a5b081d31b4c2873a18ee30f6.zip
added case-insensitive auto completion
Diffstat (limited to 'completion.zsh')
-rw-r--r--completion.zsh3
1 files changed, 3 insertions, 0 deletions
diff --git a/completion.zsh b/completion.zsh
index e0edc763f..dff71cfd3 100644
--- a/completion.zsh
+++ b/completion.zsh
@@ -11,6 +11,9 @@ compinit
zmodload -i zsh/complist
+## case-insensitive (all),partial-word and then substring completion
+zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
+
zstyle ':completion:*' list-colors ''
zstyle ':completion:*' hosts $( sed 's/[, ].*$//' $HOME/.ssh/known_hosts )