我刚刚用 Emacs 安装了 RTags,但我有点沮丧,因为在使用“rtags-find-references-at-point”时,Emacs 会打开另一个窗口,其中包含不同的引用但不关注它。这意味着,每次我使用此功能时,我都必须手动切换到该窗口。这是正常行为吗?或者有没有办法克服这个“问题”?谢谢你。
问问题
73 次
2 回答
1
我发现它很容易使用next-error
和previous-error
功能:全局绑定M-g n
和M-g p
默认情况下。
这将在不同匹配之间跳转,同时将焦点保持在当前窗口中。
我现在要解决的问题是每次都会拆分一个非常随机的窗口。
于 2020-04-03T10:03:17.397 回答
0
我最终决定使用以下功能:
(defun rtags-find-references-at-point-focus ()
(when (rtags-find-references-at-point)
(select-window (first (get-buffer-window-list "*RTags*")))))
于 2020-02-11T12:42:30.670 回答