X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=zsh%2Frc;h=96b45e4e6b43b0500a4624916a774452a4a852b9;hb=7a779b6cf91369c3f364944dc963fa2861754f29;hp=afc78b0039ffb68ad45c17b5a12b453d50296d0b;hpb=f2df0b785d347bb35b06ba9943cea380c1ac7637;p=config%2Fdotfiles.git diff --git a/zsh/rc b/zsh/rc index afc78b0..96b45e4 100644 --- a/zsh/rc +++ b/zsh/rc @@ -16,9 +16,6 @@ # along with this file. If not, see . -source_debug '. ~/.zsh/rc' - - # Warn when creating global variables from inside a function. Needs to be set # before declaring a function. setopt warn_create_global @@ -78,6 +75,9 @@ setopt extendedglob # pressing twice). setopt ignoreeof +# Also display PID when suspending a process. +setopt longlistjobs + # KEY BINDINGS @@ -205,7 +205,7 @@ setopt pushdminus # PROMPT SETTINGS # Use colorized output, necessary for prompts and completions. -autoload -Uz colors && colors +autoload -Uz colors; colors # Necessary for $EPOCHSECONDS, the UNIX time. zmodload zsh/datetime @@ -629,7 +629,7 @@ zmodload zsh/complist # cluttering of ~/. $fpath must be set before calling this. Thanks to Adlai in # #zsh on Freenode (2009-08-07 21:05 CEST) for reminding me of the $fpath # problem. -autoload -Uz compinit && compinit -d ~/.zsh/cache/zcompdump +autoload -Uz compinit; compinit -d ~/.zsh/cache/zcompdump # Use cache to speed up some slow completions (dpkg, perl modules, etc.). zstyle ':completion:*' use-cache yes @@ -826,6 +826,9 @@ alias -g LS='2>&1 | less -S' # -S prevents wrapping of long lines alias -g D='2>&1 | colordiff | less' # Global aliases for often used commands. alias -g A='| awk' +alias -g A1="| awk '{ print \$1 }'" +alias -g A2="| awk '{ print \$2 }'" +alias -g A3="| awk '{ print \$3 }'" alias -g G='| grep' alias -g H='| head' alias -g P='| perl' @@ -876,14 +879,14 @@ if (( $+commands[xpdf] )); then command xpdf "$@" 2>/dev/null & disown %command } - compdef _xpdf pdf + compdef pdf=xpdf elif (( $+commands[zathura] )); then pdf() { command zathura "$@" 2>/dev/null & disown %command } # No completion for zathura yet. - compdef _xpdf pdf + compdef pdf=xpdf fi # Better viewer for info pages .. just pipe everything into less. @@ -1065,7 +1068,4 @@ zshrc_restart_precmd() { } precmd_functions+=(zshrc_restart_precmd) - -source_debug '. ~/.zsh/rc (done)' - # vim: ft=zsh