Milen wrote:
While I'm at this may I ask if it's possible to highlight the matching bracket if your cursor is either before/after a curly bracket because currently I have to go back then forwards to see the matching bracket.
There's a helpful "Edit => Select => Enclosing Brackets" command that can be useful in this sort of situation. (Well, if you're *inside* a bracketed section.)
On a bit of a tangent... Armed with the above command you can invent "Go to start of bracketed chunk/Go to end of bracketed chunk" commands that also work if you're to the left of the bracket. For example, if you want the cursor to end up to the left of the closing bracket.
Start Macro Recording Arrow right Edit => Select => Enclosing Brackets (or command-shift-b) Arrow right Arrow left Stop Macro Recording Save Scratch Macro (as, say, "brackdown")
[In case it's not clear: the first arrow right takes you inside the starting bracket in the case where you're just to the left of it.]
Maybe save with something like control-option-d. Do the opposite thing for selecting the opening bracket;
Start Macro Recording Arrow left Edit => Select => Enclosing Brackets (or command-shift-b) Arrow left Arrow right Stop Macro Recording Save Scratch Macro (as, say, "brackup", key equiv control-option-u)
Adjust as necessary... Obviously it's a bit of a hack (and I'll not be the slightest bit shocked if someone points out a built-in way to do this), but it pretty much does what's advertised unless your bracket pair is {}. But in that case I have great faith that you can find the matching pair! Anyway, sorry if this whole post has little to do with your original question...
Cheers, Paul