【问题标题】:emacsclient will not allow two different frames to have the same file openemacsclient 不允许两个不同的框架打开同一个文件
【发布时间】:2014-12-14 01:57:18
【问题描述】:

如果我执行以下操作会遇到问题:

  1. 我启动了一个 emacs 服务器('emacs --daemon')
  2. 我启动一个客户端 ('emacsclient -c'),然后打开文件 foo.txt。
  3. 我启动另一个客户端 ('emacsclient -c'),然后尝试切换到已打开的缓冲区 foo.txt。

在第 3 步中,此缓冲区不会在新帧中打开。

关于如何让同一个缓冲区在两个 emacsclient 框架中可见的任何想法?

非常感谢

【问题讨论】:

    标签: emacs


    【解决方案1】:

    原来是 ido-switch-buffer 出了问题。

    以下修复它:

    (setq ido-default-buffer-method 'selected-window)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-11
      相关资源
      最近更新 更多