update default charset and lang in shell config, show the recommand completion when ambiguous in tcsh/csh like bash
add git's auto completion feature in tcsh/csh shell