我试图推动使用Windows虚拟机内龙自然谈到运行OSX上的Emacs。 而不是运行在虚拟机中的Emacs,我想推动一个Emacs(从资料库的HEAD建)对事物的MAC侧已经在运行。 因此,通过后Emacs的一个狩猎口齿不清手册,我想出了口齿不清(目前在临时缓冲区运行时,我的工作的东西了)以下摘录:
;; This part is run from an emacsclient -t session
(defvar slave-frame last-event-frame)
;; and this is run in a GUI frame
(defadvice handle-switch-frame (after update-slave-redirect-advice activate)
(unless (eq last-event-frame slave-frame)
(redirect-frame-focus slave-frame last-event-frame)))
一切都很好。 I型到终端窗口,其中显示的缓冲液A和我的打字出现在GUI帧忙于dsplaying缓冲器B.大。 直到我做Cx Cf
或需要迷你缓冲区,在这一点上,我得到的错误任何其他命令Terminal 1 is locked, cannot read from it
。
我这里我找错了树,还是有办法让redirect-frame-focus
很好的工作与使用迷你缓冲区命令?