Change to buffer directory when invoking eshell