snippet to maintain region when undoing in region
add git eshell alias