Is there a way to designate a specific frame in which files opened with emacsclient
will appear?
I have one monitor that is dedicated to a fullscreen Emacs frame. I do most of my editing in that monitor, but from time to time I will open a second frame on another monitor temporarily. I want to ensure that every time I open a file using emacsclient
, it gets sent to my fullscreen frame and doesn't end up on any other frames that might be open.
Edit:
The ideal workflow would be that my initial emacs frame gets tagged as the recipient of all emacsclient
requests, and the rest is automatic. I always use the initial frame as my primary emacs frame, and other frames come and go as needed.
server-select-display
does the work of selecting the frame to use, and unfortunately it doesn't offer any hooks to customize. – purple_arrows Oct 22 '14 at 18:49