这是一个相当基本的问题,但是在emacs的单独框架(make- new - frame )中打开新文件和在emacsclient实例中打开文件有什么实际区别呢?我可以看到,如果你是通过终端工作,区别是显而易见的……但是emacsclient是否可以将(buffer-menu)或ido-mode访问的缓冲区列表限制为在该特定emacsclient实例中打开的缓冲区
如果我的系统上有emacs作为守护进程运行,我可以使用emacsclient轻松地连接到它。这是我知道的。然而,我想知道的是,如果守护进程已经在运行,是否有一种方法可以告诉emacs (而不是emacsclient)表现得像emacsclient?# emacs daemon IS running
emacs # should actually behave like emacsclient, i.e. connect to my daemon
我使用以下命令启动emacsclient:这将打开一个连接到emacs守护进程的帧,并启动该守护进程(如果尚未启动)。太好了,这个很好用。然而,这并不适用于emacsclient。我该怎么做呢?(看起来我可以像这样添加一个外壳文件:emacsclient -a "myshell.sh" -c,其中外壳文件是:emacs -mm,但我还没能做到这一点--服务器不能继续工作。)