Q: is there a way to center the minibuffer/echo area horizontally?
I use Emacs in a single, very wide frame split into three windows side by side. I'm usually working in the center window, with the other windows showing notes, a REPL, etc.:
+-----------+-----------+-----------+
| | | |
| notes | EYES HERE | notes |
| | | |
+-----------+-----------+-----------+
| echo |
+-----------------------------------+
When I use the minibuffer or get a message in the echo area, the text is flush with the left side of the frame. On super wide frames like the one I'm using, this placement is really inconvenient.
Is there a way to make minibuffer/echo area text show up in the center of the frame (i.e., in the middle along the x-axis)?
+-----------+-----------+-----------+
| | | |
| notes | EYES HERE | notes |
| | | |
+-----------+-----------+-----------+
| echo here? |
+-----------------------------------+
In a perfect world, the minibuffer/echo area would start flush with the left margin of the active window, but I'd be glad if I could just get the text moved to the middle of the frame.