I am working with 2 emacs frames, one on my laptop monitor (1) and the other on a larger external display (2).
Whenever I switch between applications, e.g. between shell and Emacs, the Emacs cursor will be placed on the frame on the laptop, i.e. the smaller screen (1). I then switch by doing C-x 5 o
every time, which I'd like to avoid.
Edit(3/13):
It is important to note that the application I switch to, e.g. the shell, is going to be on the small monitor (1). That is to say, I want the primary focus of Emacs to stay on the frame on monitor (2) even when switching to an application on monitor (1) temporarily. The process described in the comments works fine if my frame and the application I switch to are on the same monitor
- Is there a way to set one frame as the initial / primary one?
I found this question, which seems related but the command in the answer did not work for me. I could not find anything helpful in the man either.
Any pointers are appreciated as I am new to this!
Running emacs 25.3 on Mac OS Sierra 10.12