I am used to Slickedit's "next function/prev function" keyboard bindings. So far, the closest approximation ST2 is to use <Command-R><Up/Down> to show the function list, and then using the arrow keys to move to the next function. However, if I should simultaneously press Command, R, and an arrow key, and keep Command and R depressed while I select a function, the selection window will not automatically go away when I release the keys--it requires <Enter>. This makes quick selection difficult (the same problem also occurs with Command-P). There are some other problems with this method as well, such as:
- the next function is not visible in the function list, because the current function is always at the bottom
- the chosen function is not always in the same spot in the editor window (e.g. middle), and I can't easily find it because my eyes were focused on the function list as the editor window was scrolling around.