tabs to spaces; run some commands before updating their settings
(creates directory structure)
do not use page for diff
cdpath is only needed for fish