Node:Navigation/Selection,
Next:Incremental search,
Previous:Using the keyboard,
Up:Using the keyboard
Navigation and Selection in a tree-buffer
In the ECB-buffers RETURN and TAB are the most important keys:
- RETURN does the same as the primary button and C-RETURN does the same
as the secondary button. S-RETURN is the same as the SHIFT-click or
POWER-click. The terms "primary", "secondary", "SHIFT-" and
"POWER-click" are explained in Using the mouse. See also the
option
ecb-tree-RET-selects-edit-window
and the function
ecb-toggle-RET-selects-edit-window
which is bound to C-t
in each tree-buffer of ECB!
- TAB always expands or collapses expandable nodes.
The RETURN and TAB keys can not be (re)defined with ecb-key-map
!
If you set ecb-tree-navigation-by-arrow
to not nil then the left- and
right-arrow keys work in the ECB tree-window in the following smart way:
- Left-arrow: If node is expanded then it will be collapsed otherwise
(i.e. current node is either not expandable or not expanded) point
jumps to the next "higher" node in the hierarchical tree (higher
means the next higher level or - if no higher level available
- the next higher node on the same level).
- Right-arrow: If node is expandable but not expanded then it will be
expanded. Otherwise (i.e. current node is either not expandable or
already expanded) point jumps to the next following node (which is the
first subnode in case of an already expanded node or simply the next
node in the following line).