On Apr 25, 2006, at 9:51 AM, Duane Johnson wrote:
On Apr 25, 2006, at 9:32 AM, Charilaos Skiadas wrote:
Maybe we'll just come up with some random command to make it work by replacing the document with a snippet.
Probably once we get mouse gestures, then the snippet idea might actually work (at least for the first command click), reasonably well. Of course, we could, even now, have a key that inserts a "special character", and once you've inserted all the special characters at each location you want, then have a command that reads the entire document and inserts it as a snippet, replacing those special characters with $1 or something. We could build this as is now, and make it require less keystrokes once mouse gestures are around.
Not sure what the scaling performance of inserting the entire document as a snippet is, but it's worth a try.
Beautiful--that's an excellent idea. In fact, this would cover almost all of my use cases, since one could highlight and replace any word with this "special character".
I've implemented the idea here: http://blog.inquirylabs.com/ 2006/04/25/textmate-snippets-like-youve-never-seen-them-before/
Will post the bundle there soon.
Duane