Disable filename printing when searching single file with `g`.
Simpler dirs, popd, pushd aliases.

Restored empty argument `pushd` behavior.
Added custom `diffopt` Vim option.

`:diffs` will now use a vertical split by default.