Emacs RTags:rtags-find-references-at-point

Emacs RTags: rtags-find-references-at-point

我刚用 Emacs 安装了 RTags,但我有点沮丧,因为在使用 "rtags-find-references-at-point",Emacs 使用不同的引用打开另一个 window,但不要关注它。意思是,每次我使用此功能时,我都必须手动切换到 window。这是正常行为吗?或者有没有办法克服这个 "issue" ? 谢谢。

我最终决定使用以下功能:

(defun rtags-find-references-at-point-focus ()
  (when (rtags-find-references-at-point)
  (select-window (first (get-buffer-window-list "*RTags*")))))

我发现使用 next-errorprevious-error 函数非常容易:默认情况下全局绑定 M-g nM-g p

这将在不同的匹配项之间跳转,同时将焦点保持在当前 window。

我现在要解决的问题是每次都随机 window 拆分。