.zshenv
alias -g L="|& $PAGER"
alias -g E='2>&1 > /dev/null'
-g は global alias にするオプション。こうしておくと、例えば次のように書くことができるようになる:
$ g++ hoge.cpp E L
(エラー出力をページャで見る)
今の場合、下のと同じ意味になります:
$ g++ hoge.cpp 2>&1 > /dev/null |& lv
「へいへい、もっと cool な方法があるぜ!」って人はツッコミ入れてくださいな。