The more I use TextMate 2, the more I wish I was better at text navigation. I'm quite good at tapping the arrow keys quickly while holding various modifiers, but here are some things I really wish I could do:
(If there's a way to do these already, great!, and I'm sorry for spamming. But if not, consider these feature requests for consideration.)
- When I have a range selected, I'd like a way to create two carets: one at the beginning of the selected range and one at the end. (A more keyboard-centric way of managing multiple carets in general would be great, too, but I think this would be a good start.)
- I'd like a more definitive way to select the next-higher code block, tag, etc.; ctrl-opt-B and shift-cmd-B are useful in some cases but the latter is limited in use and sometimes the former just selects the whole document because of the way things are scoped.
- With multiple selections or a selected range, pressing the up arrow key will put a single caret one line above the first selection/caret, and pressing down goes one line below the last one or the end. It would be nice to have a way to move up from the last line or down from the first line. (Perhaps a modifier to choose beginning/end and then the arrow key can dictate only which direction to move).
Thanks!