3

I've only just recently started using avy to navigate inside my buffers and it seems to work nicely.

As for my question however, with avy-all-windows set to all-frames I am able to navigate between several GUI emacsclients. I am also able to move from terminal emacsclients to GUI clients.

However, I am not able to move from one terminal to another, or from GUI clients to terminal clients. The appropriate destination hints do appear in the Emacs frames however, and typing the hint-keys will activates the correct point position in the intended destination (terminal) frame but focus will remain in the frame that issued the command.

Is there any way to work around this and change focus to the destination terminal frame?

Xaldew
  • 1,181
  • 9
  • 20

1 Answers1

1

This is an Emacs bug. Avy does call select-frame-set-input-focus on the proper frame, but that function does not work well on terminal frames.

If you want this fixed, please follow up with M-x report-emacs-bug.

see also

abo-abo
  • 13,943
  • 1
  • 29
  • 43