modify dotfm.pl be more robust and update shell/{alias,switches}, add bindkey in zshrc