X-Git-Url: https://git.donarmstrong.com/?p=zsh.git;a=blobdiff_plain;f=.zsh%2Fzshrc%2F80_abbreviations;h=cae9274555ad28e864b69b896143b7babc5cace3;hp=06fc9a74aec568e0c5574674daa56de1a82aa16f;hb=489c186c295005acd6c007327e2ea843e320dfd3;hpb=99f4dc7705ef2ad682b538b2e86362143ff982c4 diff --git a/.zsh/zshrc/80_abbreviations b/.zsh/zshrc/80_abbreviations index 06fc9a7..cae9274 100644 --- a/.zsh/zshrc/80_abbreviations +++ b/.zsh/zshrc/80_abbreviations @@ -3,22 +3,22 @@ abbreviations=( '...' '../..' '....' '../../..' 'BG' '& exit' - 'C' '| wc' - 'G' '|& grep ' - 'H' '| head' + 'WC' '| wc' + 'GR' '|& grep ' + 'HD' '| head' 'HL' ' --help |& less -r' - 'L' '| less' - 'LL' '|& less -r' - 'N' '&>/dev/null' + 'LS' '| less' + 'LR' '|& less -r' + 'NL' '&>/dev/null' 'SL' '| sort | less' - 'S' '| sort -u' - 'T' '| tail' - 'V' '|& vim -' + 'SU' '| sort -u' + 'TL' '| tail' + 'VI' '|& vim -' ) magic-abbrev-expand() { local MATCH - LBUFFER=${LBUFFER%%(#m)[_a-zA-Z0-9]#} + LBUFFER=${LBUFFER%%(#m)[-_a-zA-Z0-9]#} LBUFFER+=${abbreviations[$MATCH]:-$MATCH} zle self-insert }