BH <bewih...@gmail.com> writes:
> Sorry. I had searched for M-C-Up/Down, not finding it in mac.bind, and
> so thought it would be good. Unfortunately, C-M-Up/Down is already
> taken (for paragraph-move-up/down). That being taken, there's no
> obvious binding to use. Perhaps C-Home/End is best, but see below.

And M-Up?

> That said, I'm a bit puzzled by what inset-begin/end is supposed to
> do, now that I've tried it. When I try inset-begin the first time, it
> takes me to the beginning of the inset. When I do it a second time, it
> takes me to the beginning of the document, and if I try it when not in
> an inset it takes me to the beginning of the document. (Similarly for
> inset-end.) Is that intended? 

Yes, it is like "go to beginning of inset or, if you are already there,
to the beginning of enclosing inset". It is intended as a quick way to
jump in a document.

I could change it to not jump outside of the inset, but I find it more
convenient like that.

> If so, that would affect the choice of binding: is there a reason to
> have a separate binding for buffer-begin/end? Why not just have a
> single binding attached to inset-begin, so that if you want to go to
> the beginning of the document when inside an inset, you do it twice?

Yes. However, that would break 'select all' (however I plan to do a
'select all inset' now).

Reply via email to