diff options
author | Robby Russell <robby@planetargon.com> | 2009-08-28 11:14:17 -0700 |
---|---|---|
committer | Robby Russell <robby@planetargon.com> | 2009-08-28 11:14:17 -0700 |
commit | 5da20b9dddb1f7a9110675ded5df59c4c3ed1b83 (patch) | |
tree | 142b4940f34ce07495c407692a0c299c18df7461 /completion.zsh | |
parent | e20401e04e057a39c228dbb99dda68ec7fa4235a (diff) | |
download | zsh-5da20b9dddb1f7a9110675ded5df59c4c3ed1b83.tar.gz zsh-5da20b9dddb1f7a9110675ded5df59c4c3ed1b83.tar.bz2 zsh-5da20b9dddb1f7a9110675ded5df59c4c3ed1b83.zip |
Importing initial files after reorganizing stuff.
Diffstat (limited to 'completion.zsh')
-rw-r--r-- | completion.zsh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/completion.zsh b/completion.zsh new file mode 100644 index 000000000..e0edc763f --- /dev/null +++ b/completion.zsh @@ -0,0 +1,27 @@ +setopt noautomenu +setopt COMPLETE_IN_WORD +setopt ALWAYS_TO_END + +unsetopt flowcontrol + +WORDCHARS='' + +autoload -U compinit +compinit + +zmodload -i zsh/complist + +zstyle ':completion:*' list-colors '' +zstyle ':completion:*' hosts $( sed 's/[, ].*$//' $HOME/.ssh/known_hosts ) + +unsetopt MENU_COMPLETE +setopt AUTO_MENU + +bindkey -M menuselect '^o' accept-and-infer-next-history + +zstyle ':completion:*:*:*:*:*' menu yes select +# zstyle ':completion:*:*:*:*:processes' force-list always + +zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#) ([0-9a-z-]#)*=01;34=0=01' +zstyle ':completion:*:*:*:*:processes' command "ps -u `whoami` -o pid,user,comm -w -w" +zstyle ':completion:*:*:(ssh|scp):*:*' hosts `sed 's/^\([^ ,]*\).*$/\1/' ~/.ssh/known_hosts` |