default-directory
あなたが考えているように見えることをしません。C-h v
default-directory
default-directory is a variable defined in `buffer.c'.
Its value is "/"
Local in buffer stackoverflow.com/questions/14914353; global value is nil
Automatically becomes buffer-local when set in any fashion.
This variable is safe as a file local variable if its value
satisfies the predicate `stringp'.
Documentation:
Name of default directory of current buffer. Should end with slash.
To interactively change the default directory, use command `cd'.
これはバッファローカル(つまりバッファ固有)変数です。つまり、現在アクティブなバッファによって値が異なります。したがって、「/ var / www」に設定したと思う場合は、そのディレクトリにすでにあるファイルにアクセスしているだけです。
「/var/ www」からファイルを開く場合は、「/ var/www」をにバインドする独自のコマンドを作成する必要がありますdefault-directory
。