I apologize for my reply, it could have been worded better.
What I meant by "doing work" is that even if I know some of the answers, I'll need to check the function names, and will be doing almost exactly the same thing that you could do by going through the list to find the correct function (probably faster than you because I know what I'm looking for). That doesn't seem like a lot of work, but writing a useful reply in a forum takes time and effort. So I appreciate when the person asking the question shows that they at least did some work beforehand. That said, I was a bit grumpy at the time I wrote my reply and shouldn't have replied at that time. I'm sorry about that.
1. Multi-select is not supported out of the box. There was an experiment for multi-line edits at some point but it was never reliable and I don't think it's still accessible. One thing that could help though is to use the record/play macro feature that is in 4coder.
2. 3. There are scope functions, use Alt + X and search for
scope.
4. 5. You can create simple commands to do that. I don't think it's supported out of the box.
6. 7. I don't understand what "paste and replace" means since you say it's not the same as "delete and paste". Do you mean you don't want to have to delete manually and than past ? If so
| CUSTOM_COMMAND_SIG( paste_in_range ) {
delete_range( app );
paste( app );
}
|
8. I don't know.
9. I don't think there is a way to move things horizontally. I don't think there is a way to move a selection vertically.
10. close_build_panel or close_panel maybe ?
11. I don't think there is (unless you mean incremental search), but you can look at
list_all_*** and modify it to only use the current buffer.
12. You can kill it like any other buffer. I don't use the default layout so maybe it's in the bottom panel, it which case maybe close_build_panel would work ?
13.
jump_to_last_point, although I don't know which things set the last position.
14. 15. There is
jump_to_definition (works with jump_to_last_point).
16. I don't know exactly what you mean, if you mean "undo any cursor movement", that's not in as far as I know.
17.
tab in code files is used for auto completion. In other files it will just insert a '\t' character. The function is word_complete and there is a word_complete_drop_down to get a context menu with suggestions, although I didn't find it really usable last time I tried it (a long time ago).