On Fri, Jun 19, 2009 at 12:19 PM, Jean-Marc
Lasgouttes<lasgout...@lyx.org> wrote:
> BH <bewih...@gmail.com> writes:
>> So one possibility would be to do the following:
>>
>> #\bind "C-Up"                 "buffer-begin"
>> #\bind "C-Down"                       "buffer-end"
>> \bind "C-Up"                  "inset-begin"
>> \bind "C-Down"                        "inset-end"
>
> I would like it too, but I feared people would not like it... I could do
> that in cua.bind too.

I agree: that's why I said doing this might be confusing for novices
(though I'm tempted to do it for myself).

>> I'm worried about a proliferation of default cursor movement bindings
>> that do roughly the same thing, which can be confusing for novices or
>> standard users. (Of course, expert users are free to define their own
>> bindings.) On the other hand, this proposal might be confusing for
>> novices to have C-Up do something other than the Mac standard
>> move-to-top-of-document. I'm just not sure what is best.
>
> How do we get to know? I had no feedback when I committed to trunk.

How about trying this? --

\bind "space"                   "inset-begin"
\bind "Return"                  "inset-end"

That would surely get a response!

>> I'm tempted to leave inset-begin[-select] and inset-end[-select]
>> unbound by default.
>
> I think it is a bad idea. Each move should have its Shfted version (it
> is useful for select-all type of things).

I meant: leave inset-begin, inset-begin-select, inset-end, and
inset-end-select all unbound. That way no one would be upset, but
probably few would discover it.

BH

Reply via email to