shell-pushd-tohome
shell-pushd-tohome is a variable defined in `shell.el
'.
Its value is nilDocumentation: If non-nil, make pushd with no arg behave as "pushd ~" (like cd). This mirrors the optional behavior of tcsh. You can customize this variable.