解决方法
目前,TextMate语言语法没有光标位置的概念.所以现在这是不可能实现的.
我使用的解决方法是定义使用正则表达式定义其边界的文本块的宏.你必须使用正则表达式,但你可以使它的工作.
本质上,记录一个新的宏(option-command-m),使用find对话框来搜索标签的开头.然后,使用查找对话框,并提供一个符合要选择的整个内容的reg-ex.再次按下option-command-m来停止宏,然后将宏保存到捆绑包中.
一个例子在这里:
http://github.com/timcharper/vines.tmbundle/blob/master/Macros/Select%20Tag.tmMacro
蒂姆