'...' '../..'
'....' '../../..'
'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
}