[TxMt] R request: tab moves through list when cursor in collection
Hans-Joerg Bibiko
bibiko at eva.mpg.de
Tue Apr 24 07:36:50 UTC 2007
On 23.04.2007, at 16:33, Timothy Bates wrote:
> I often want to edit collections (R lists), and it would be nice if
> tabbing
> inside a collection had the action of moving the selection to the
> next item
> in the list.
> Would it be possible to write a command (to hard for a snippet, I
> think)
> which takes over the tab key when there is no snippet bound to it, and
> detects if the user is in a c(x,y,..) structure, and selects the
> next item
> in the list?
>
> So if the cursor is in item 1 like this
>
>> a = c(1|11,222)
>
> Then hitting tab would move to highlight all of item 2. Preferably
> hitting
> shift-tab would move to the next previous item, or in front of the
> collection if already at the head.
An other way would be simply to use TM's Find Function. Look for
regexp [0-9A-z]+. Use the APPLE+G for jumping forwards, and SHIFT
+APPLE+G for jumping backwards (this only works partly; sometimes you
have to press SHIFT+APPLE+G several times).
With that regexp you can create your own macros easily.
Cheers,
Hans
More information about the textmate
mailing list