In the ECB-buffers RETURN and TAB are the most important keys:
ecb-tree-do-not-leave-window-after-selectand the function
ecb-toggle-do-not-leave-window-after-selectwhich is bound to C-t in each tree-buffer of ECB!
For all RETURN (and S-RETURN and C-RETURN) hits the position of the point within the current node-line is irrelevant! This is for conveniance.
The RETURN and TAB keys can not be (re)defined with
If you set
ecb-tree-navigation-by-arrow to not nil then the
arrow keys work in the ECB tree-window in the following smart way:
ecb-tree-expand-symbol-beforeis not nil) or of the displayed node-name. Or with other words: The first non-indentation and non-guide-line (see
ecb-tree-buffer-style) character of a node (see Tree-buffer styles).