[SVN] Improving the smart typing behavior

Allan Odgaard throw-away-1 at macromates.com
Mon Aug 28 05:03:22 UTC 2006

On 28/8/2006, at 3:09, Mietek Bąk wrote:

> [...] I'm also really used to replacing selected text simply by  
> overtyping it with new text.  It happens quite often [...]

I am aware of the problem [1] and have been playing with the idea to  
use dynamic scopes to have smart typing disabled when snippet place  
holders are fully selected.

> [...] I propose a modification to the smart typing behavior.  When  
> there is an active selection, typing the first half of a smart  
> typing pair should surround the selected text by the smart pair,  
> and retain the selection.

Maybe -- for now a workaround would be to make your placeholders like  
this ${1:"${2:a string}"} or ${2:"${1:like this}"}.

[1] http://lists.macromates.com/pipermail/textmate/2005-September/ 

More information about the textmate-dev mailing list