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/ 005819.html


_______________________________________________
textmate-dev mailing list
[email protected]
http://lists.macromates.com/mailman/listinfo/textmate-dev

Reply via email to