unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#14818: Keybindings for page motion not easy to remember
       [not found]         ` <m3mwpyfa71.fsf@carbon.jhcloos.org>
@ 2013-07-08 12:40           ` Jambunathan K
  2013-07-08 12:55             ` Andreas Schwab
  2013-11-15  4:53             ` Jambunathan K
  0 siblings, 2 replies; 7+ messages in thread
From: Jambunathan K @ 2013-07-08 12:40 UTC (permalink / raw)
  To: 14818


James Cloos <cloos@jhcloos.com> writes:

> (Even after more than a quarter-century of Emacs C-x [ and C-x ] are not
> integrated in to my muscle memory.)

I have the same issue.  I have been using Emacs for a decade or so.  

I find page motion to be really useful.

If I consider C-functions as a paragraph, then remembering 

    M-{         backward-paragraph
    M-}         forward-paragraph

for paragraph motions is no big deal.

May I suggest,

    M-[         backward-page
    M-]         forward-page

instead of the current

    C-x [       backward-page
    C-x ]       forward-page










^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#14818: Keybindings for page motion not easy to remember
  2013-07-08 12:40           ` bug#14818: Keybindings for page motion not easy to remember Jambunathan K
@ 2013-07-08 12:55             ` Andreas Schwab
  2013-07-08 13:02               ` Jambunathan K
  2013-07-09 21:25               ` James Cloos
  2013-11-15  4:53             ` Jambunathan K
  1 sibling, 2 replies; 7+ messages in thread
From: Andreas Schwab @ 2013-07-08 12:55 UTC (permalink / raw)
  To: Jambunathan K; +Cc: 14818

Jambunathan K <kjambunathan@gmail.com> writes:

>     M-[         backward-page

M-[ is already taken.

Andreas.

-- 
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#14818: Keybindings for page motion not easy to remember
  2013-07-08 12:55             ` Andreas Schwab
@ 2013-07-08 13:02               ` Jambunathan K
  2013-07-08 13:05                 ` Andreas Schwab
  2013-07-09 21:25               ` James Cloos
  1 sibling, 1 reply; 7+ messages in thread
From: Jambunathan K @ 2013-07-08 13:02 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: 14818

Andreas Schwab <schwab@suse.de> writes:

> Jambunathan K <kjambunathan@gmail.com> writes:
>
>>     M-[         backward-page
>
> M-[ is already taken.

by who?

> Andreas.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#14818: Keybindings for page motion not easy to remember
  2013-07-08 13:02               ` Jambunathan K
@ 2013-07-08 13:05                 ` Andreas Schwab
  2013-07-08 13:38                   ` Jambunathan K
  0 siblings, 1 reply; 7+ messages in thread
From: Andreas Schwab @ 2013-07-08 13:05 UTC (permalink / raw)
  To: Jambunathan K; +Cc: 14818

Jambunathan K <kjambunathan@gmail.com> writes:

> Andreas Schwab <schwab@suse.de> writes:
>
>> Jambunathan K <kjambunathan@gmail.com> writes:
>>
>>>     M-[         backward-page
>>
>> M-[ is already taken.
>
> by who?

Function keys.

Andreas.

-- 
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#14818: Keybindings for page motion not easy to remember
  2013-07-08 13:05                 ` Andreas Schwab
@ 2013-07-08 13:38                   ` Jambunathan K
  0 siblings, 0 replies; 7+ messages in thread
From: Jambunathan K @ 2013-07-08 13:38 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: 14818

Andreas Schwab <schwab@suse.de> writes:

> Jambunathan K <kjambunathan@gmail.com> writes:
>
>> Andreas Schwab <schwab@suse.de> writes:
>>
>>> Jambunathan K <kjambunathan@gmail.com> writes:
>>>
>>>>     M-[         backward-page
>>>
>>> M-[ is already taken.
>>
>> by who?
>
> Function keys.

In Gtk Emacs, 

     M-[ C-h

reports nothing.

With emacs -nw, 

    ,----
    | ^L
    | Global Bindings Starting With M-[:
    | key             binding
    | ---             -------
    | 
    | ^L
    | Input decoding map translations Starting With M-[:
    | key             binding
    | ---             -------
    | 
    | M-[ 1           Prefix Command
    `----

So this M, ESC business is something that I would never understand.  I
am at my wits end for other "workable" solutions.  Having an exception
for `M- [' just for GUI Emacs would be unacceptable, I suppose.

>
> Andreas.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#14818: Keybindings for page motion not easy to remember
  2013-07-08 12:55             ` Andreas Schwab
  2013-07-08 13:02               ` Jambunathan K
@ 2013-07-09 21:25               ` James Cloos
  1 sibling, 0 replies; 7+ messages in thread
From: James Cloos @ 2013-07-09 21:25 UTC (permalink / raw)
  To: Jambunathan K; +Cc: Andreas Schwab, 14818

Since this stems from my comment on the list....

I didn't mean to imply that I do not remember where backward-page and
forward-page *are*, just that my fingers automatically start hitting
C-v to scroll down in buffers like *Help* before I have a chance to
consider paging down.

A different binding wouldn't fix that.

And as Andreas notes, ESC [ is the start of many vt100/xterm-style
commands, including the octets sent by function keys.

-JimC
-- 
James Cloos <cloos@jhcloos.com>         OpenPGP: 1024D/ED7DAEA6





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#14818: Keybindings for page motion not easy to remember
  2013-07-08 12:40           ` bug#14818: Keybindings for page motion not easy to remember Jambunathan K
  2013-07-08 12:55             ` Andreas Schwab
@ 2013-11-15  4:53             ` Jambunathan K
  1 sibling, 0 replies; 7+ messages in thread
From: Jambunathan K @ 2013-11-15  4:53 UTC (permalink / raw)
  To: 14818-done


OP here.  Closed.





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-11-15  4:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <m3d2qyuoxp.fsf@stories.gnus.org>
     [not found] ` <87d2qxjs7n.fsf@igel.home>
     [not found]   ` <87y59jzp8l.fsf@building.gnus.org>
     [not found]     ` <m3y59jfp1h.fsf@carbon.jhcloos.org>
     [not found]       ` <87k3l2c1jz.fsf@igel.home>
     [not found]         ` <m3mwpyfa71.fsf@carbon.jhcloos.org>
2013-07-08 12:40           ` bug#14818: Keybindings for page motion not easy to remember Jambunathan K
2013-07-08 12:55             ` Andreas Schwab
2013-07-08 13:02               ` Jambunathan K
2013-07-08 13:05                 ` Andreas Schwab
2013-07-08 13:38                   ` Jambunathan K
2013-07-09 21:25               ` James Cloos
2013-11-15  4:53             ` Jambunathan K

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).