[TxMt] Re: Replace document with snippet?
Allan Odgaard
throw-away-1 at macromates.com
Sun Jan 1 20:32:48 UTC 2006
On 31/12/2005, at 2:48, Benjamin Jackson wrote:
>>> This would be an awesome feature. Has it been requested yet? Thanks,
>> What does it actually mean?
> Like, for example, I want to pipe my current file through some
> command that would add some code at a specific point [...] with all
> the text selected and set the output to "replace with snippet",
> except this way I can still get the current word or selected text
> to pass as input to my command.
Ah okay -- for now you can do a macro that does Select All and then
Filter Through Command… which calls your script -- in that script,
TM_LINE_NUMBER and TM_LINE_INDEX will reflect where the caret was
before the select all (so you'll have to find current word yourself,
and won't know if there was a selection).
As for making this an explicit option, I may allow this later. I'm
mostly concerned with the complexity of the options, and am trying to
find some simpler system, like e.g. have an “and remove it” in
addition to the input options, which would slightly shorten the
output options and allow for e.g. the combination you seek, though
then it wouldn't be possible to have the selection replace the
document, or the document replace the selection (granted, with
$TM_SELECTED_TEXT this could partly be simulated, should someine
really need it).
More information about the textmate
mailing list