aliases


ramok аватар

Глобальные алиасы в zsh

В zsh в дополнение к нормальным и
суфиксным алиасам, существуют еще и глобальные алиасы. Они отличаются от обычных тем, что разварачивание алиаса
происходит в любом месте командной строки, а не только в начале строки.
Глобальные алиасы удобно использовать для всевозможных фильтров:

alias -g  CA='|& cat -A'
alias -g  CL='| wc -l'
alias -g   C='***/*.([chly]|[ch]pp|[ch]xx|C)'
alias -g   D='| xxd -g 1'
alias -g   G='| grep'
alias -g  GI='| grep -i'
alias -g   H='| head'
alias -g IKU='| iconv -cf koi8r  -t utf8'
alias -g IKW='| iconv -cf koi8r  -t cp1251'
alias -g IUK='| iconv -cf utf8   -t koi8r'
alias -g IUW='| iconv -cf utf8   -t cp1251'
alias -g IWK='| iconv -cf cp1251 -t koi8r'
alias -g IWU='| iconv -cf cp1251 -t utf8'
alias -g   L='| less'
alias -g  LE='|& less'
alias -g  PD='| patch -p1 --dry-run'
0
Ваша оценка: Ничего