有没有人知道相当于VIM的ci(内部更改)命令的textmate?我喜欢这个VIM功能,但通常更喜欢TextMate。我希望能够做一些事情,比如改变引号或内容。
答案 0 :(得分:2)
你有编辑>选择>包围括号。
有一个“experimental.tmbundle”提供了一种名为“Balance Jr”的类似功能。
它只相当于vi<something>
:如果你介于一对()
之间,如果你介于一对vi(
之间,它将像vi"
一样工作,或者像""
一样工作{1}}。
如果我没记错的话,这是非常错误的,不合逻辑的和不可预测的,并且对于长串或许多空间都不能很好地工作。
Vim的文本对象非常精确,如果你在一对由""
包围的()
之间,你可以选择/删除/ yank / shange。在TextMate的类似情况下,你会陷入困境,你必须求助于<Right><Right><Right><Left><Left>
。