# Don't complete unwanted files with Vim. Thanks to Nomexous in #zsh on
# Freenode (2010-06-06 04:54 CEST). See below for a way to complete them.
zstyle ':completion:*:*:vim:*:all-files' ignored-patterns \
- '*.aux' '*.log' '*.pdf' \
+ '*.aux' '*.log' '*.pdf' '*.bbl' '*.blg' '*.out' '*-blx.bib' '*.run.xml' \
+ '*.o' \
+ '*.pyc' \
'*.class'
# Provide a fallback completer which always completes files. Useful when Zsh's
alias -g SL='| sort | less'
alias -g T='| tail'
alias -g U='| uniq'
+alias -g X='`xsel -p || xclip -o`' # X selection
# Make going up directories simple.
alias -g ...='../..'