无论我在哪里或如何打开 emacs,我都会收到以下消息:
File exists: /home/{user}/.emacs.d/
Run Code Online (Sandbox Code Playgroud)
然后我必须访问C-x C-f我试图编辑的文件。这是怎么回事,我该如何解决?

如果~/.emacs.d存在但不是用户可读的目录,则会出现此错误。从ls -la ~/.emacs.d您提供的部分输出来看,您似乎以某种方式设法.emacs.d在您的用户主目录中获得了一个目录,该目录归 root 所有,并且您的用户没有权限。
你可以试试(以 root 身份)
chown -R user:yourgroup /home/user/.emacs.d
Run Code Online (Sandbox Code Playgroud)
哪里user是您的用户名,yourgroup是您用户的主要组。
| 归档时间: |
|
| 查看次数: |
1643 次 |
| 最近记录: |