As explained in here, putting (setq default-directory “~/Desktop/mag” ) in .emacs is supposed to change the default directory.
When I do that with the emacs on my mac, it doesn’t work. C-x C-f still shows ~/ not ~/Desktop/mag.
(cd “Users/smcho/Desktop/mag”) also gives me this error – Error: No such directory found via CDPATH environment variable
What’s wrong with them?
The directory that appears in the prompt for C-x C-f (‘find-file’) comes from the value of default-directory, which is a buffer-local variable. When you first start Emacs, the initial buffer displayed is the GNU Emacs buffer. That buffer’s default-directory is set from the variable command-line-default-directory.
So, try this: