Its pretty easy to build there, I've tried this on MacOS and Linux.
The one thing that vexed me for something based on edit, was CTRL+P being hijacked for something that isn't print, is like we forgot about about CUA over the last 15 years.
Not an emacs user I assume?
Not an emacs user I assume?