como alterar o diretório de trabalho atual do emacs?
set default-directorynão afeta o diretório de trabalho atual do processo emacs, que pode ser verificado via lsof -p pid.
como alterar o diretório de trabalho atual do emacs?
set default-directorynão afeta o diretório de trabalho atual do processo emacs, que pode ser verificado via lsof -p pid.
Respostas:
M-x cd
Isso deve resolver seu problema.
cd"Torne o DIR o diretório padrão do buffer atual". Eu presumiria que é um valor por buffer e não se aplicaria a outros buffers existentes ou aos recém-criados.
C-h f cd:
cdé uma função Lisp compilada interativa emfiles.el.
(cd DIR)Tornar
DIRo diretório padrão do buffer atual.Se o seu ambiente incluir uma
CDPATHvariável, tente cada uma dessa lista de diretórios (separados por ocorrências depath-separator) ao resolver um nome de diretório relativo. O separador de caminho é dois pontos nos sistemas GNU e GNU-like.
E por favor, explique por que mudar default-directorynão também mudar o "diretório atual" para você: (setq default-directory "/my/favorite/dir").
M-x report-emacs-bugsolicitá-lo como um novo recurso.