无论我在哪里或如何打开 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 次 |
最近记录: |