Juri Linkov writes: >> I am not sure if these two maps are necessarily detached. When I want to >> move a few subtrees, it might be natural for me to assume that I can >> also move between them without having to invoke C-x @ ... again. > > Ok, let's put navigation and editing keys into one repeatable keymap > (maybe without outline-insert-heading and outline-mark-subtree). > >> That makes sense, I just found out about outline-minor-mode-cycle and it >> probably does make these keys superfluous for most uses. Removing these >> keys seems to also open up a lot of key bindings that would otherwise >> maybe annoy users if they are bound in transient maps (especially C-a, >> C-e, C-k, C-s, C-c). > > Indeed, these are among the most frequently used keys. I've implemented your suggestions. Letting the editing map inherit from the navigation map doesn't seem like a good idea, as long as repeat-mode overwrites the repeat-map, because that makes commands disappear all of a sudden. The extra keys without control are convenient, but it does write a lot into the mini-buffer. -- Philip K.