Macos EmacClient找不到emacs服务器

Macos EmacClient找不到emacs服务器,macos,emacs,emacsclient,Macos,Emacs,Emacsclient,我在我的Mac上安装了emacs。 1.已从下载发行版。 2.按照此处的提示正确设置emacs和EmacClient 但是,以下步骤顺序对我不起作用: 1.emacs文件名-打开文件 2.EmacClient-n filename-给我一个错误,表示我尚未启动服务器。但是我的.emacs文件中有(server start)。所以我不确定为什么会出现这个错误 尽管如此,我还是在emacs窗口中重新启动了C-x服务器,然后尝试使用EmacClient连接到它(打开另一个文件),但仍然出现相同的错误

我在我的Mac上安装了emacs。 1.已从下载发行版。 2.按照此处的提示正确设置emacs和EmacClient

但是,以下步骤顺序对我不起作用: 1.emacs文件名-打开文件 2.EmacClient-n filename-给我一个错误,表示我尚未启动服务器。但是我的.emacs文件中有(server start)。所以我不确定为什么会出现这个错误

尽管如此,我还是在emacs窗口中重新启动了C-x服务器,然后尝试使用EmacClient连接到它(打开另一个文件),但仍然出现相同的错误

我尝试过的其他事情: 1.添加了(setq server socket dir(格式“/tmp/emacs%d”(用户uid)),并说当我启动emacs时,服务器正在/tmp位置启动。 2.尝试了EmacClient的各种参数(新框架、附加到现有框架等)。所有人都给了我同样的错误

我猜EmacClient无法找到我启动的服务器。但我不确定如何确认这一点和/或如何修复它

有什么想法吗?
谢谢。

因此,添加指定套接字的行是一个错误。删除它对我很有效,EmacClient能够找到emacs服务器

我测试它的另一种方法是保留套接字行,然后在EmacClient中使用-s选项连接到该特定位置(/tmp/emacs501/server),这也起到了作用