On 20 Mar 2008, at 07:00, Sean Allen wrote:
lets says i have
<img src="something" width="10" height="15>
and i have the caret somewhere around src
is there a way to move to either right before or after the closing >
Not by default, no. But if you need this a lot, do something like:
Start Macro Recording
Search forward for >
Stop Macro Recording
Now save this macro, and here is the nice part, give it an easy key
equivalent like e.g. ⌃→. Then give it a scope selector like
‘meta.tag’. This will then only have the key run the macro when
caret is inside tags. I.e. the idea here is that you can pick a key
sequence with good mnemonic, since it will only be for this limited
You can find more info about macros and scope selectors in the manual.
or when you get auto "" and it drops the
caret in the middle,
is there a way to jump to right outside the quote?
Well, pressing " again will overtype it, pressing → will move past
it, so will ⌃F. You need a fourth option? :)
There are however more options, for example ⌘↩ is a macro for
“move to end of line and press return”, so say you type: ‘<h1
id="bar’ you will actually have: ‘<h1 id="bar‸">’ (‸ marking
the caret). Rather than “step over” the two end characters, simply
press ⌘↩ to skip both _and_ advance to the next line.
A variant of ⌘↩ is ⇧⌘↩ which also inserts a line-terminator,
in C and related languages, that would be a semi-colon, but in prose
it is a period.