From: Gene <gene.sullivan@gmail.com>
To: help-gnu-emacs@gnu.org
Subject: Re: You learn something every day...
Date: Sun, 15 Apr 2018 10:00:53 -0700 (PDT) [thread overview]
Message-ID: <bf2b3ef7-8a3e-427f-b4ca-db4b10a35b59@googlegroups.com> (raw)
In-Reply-To: <87po33wltw.fsf@hornfels.zedat.fu-berlin.de>
On Friday, April 13, 2018 at 4:29:50 AM UTC-4, Loris Bennett wrote:
> Eli Zaretski writes:
>
>>> From: "Loris Bennett"
>>> Date: Fri, 13 Apr 2018 08:17:45 +0200
>>>
>>> However, being a relative newbie, having only used Emacs since the late
>>> '80s, I have never come across the "Minibuf menu". What's that?
>>
>> Assuming you didn't disable the menu bar, type "M-x" and look at the
>> menu bar: you will find a "Minibuf" item there. Clicking it with the
>> mouse will show some minibuffer-related commands.
> (since I'm usually looking at the minibuffer at the bottom of the screen
> while the "Minibuf" item is active at the top of the screen).
Which kinda sets one yearning to juxtapose BOTH side-by-side, one-over-the-other to facilitate noticing these two operationally related visuals, rather than having one's visual field divided by the WHOLE HEIGHT of the intervening buffer.
If I, for one, could have the minibuffer displayed at the TOP near the menu bar via a configuration option I WOULD.
It's annoying and time consuming to have to re-register one's focus back and forth from top to bottom.
How software engineers, developers, and users can manifest AWARENESS of the time wasted in removing one's hands from the keyboard -- to use a mouse or touch pad -- due to the time of re-acquiring finger positions on the keys BUT not extend this to visual re-acquisition when one is compelled to remove ones focus from something figural at the top XOR the bottom -- or NOT, having missed it entirely due to being too far out in the peripheries of one's visual field -- then having one's eyes having to make the return trip.
Hell, I don't think I'd mind having the mini-buffer appear atop the pull-down menu ... so long as the two could be juxtaposed side-by-side.
Optional socket-plug match-ups a bonus. (read supporting text below)
"Imagine ..." -- John Lennon
Imagine a minibuffer popping up beneath the menu bar.
Now imagine the ^ character being allowed in the character string one composes in the minibuffer.
Image this `^' character pointing to an item in the menu bar.
Imagine elisp code smart enough to make the correspondences between the pointed-to and referenced-from items and then `do something useful, informative, productive, or interesting'.
Just a few thoughts on Human-Computer interface design and visual ergonomics.
Cheers!
next prev parent reply other threads:[~2018-04-15 17:00 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.12203.1523561201.27995.help-gnu-emacs@gnu.org>
2018-04-13 6:17 ` You learn something every day Loris Bennett
2018-04-13 7:56 ` Eli Zaretskii
[not found] ` <mailman.12247.1523606180.27995.help-gnu-emacs@gnu.org>
2018-04-13 8:29 ` Loris Bennett
2018-04-13 8:41 ` tomas
2018-04-13 8:58 ` Eli Zaretskii
2018-04-13 8:58 ` Eli Zaretskii
2018-04-15 17:00 ` Gene [this message]
2018-04-15 17:15 ` Eli Zaretskii
2018-04-15 21:48 ` Skip Montanaro
2018-04-12 19:26 Skip Montanaro
2018-04-13 14:41 ` Marcin Borkowski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bf2b3ef7-8a3e-427f-b4ca-db4b10a35b59@googlegroups.com \
--to=gene.sullivan@gmail.com \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.