Textmate相当于VIM的ci(内部变化)?

时间:2011-05-10 15:10:11

标签: vim keyboard-shortcuts textmate

有没有人知道相当于VIM的ci(内部更改)命令的textmate?我喜欢这个VIM功能,但通常更喜欢TextMate。我希望能够做一些事情,比如改变引号或内容。

1 个答案:

答案 0 :(得分:2)

你有编辑>选择>包围括号。

有一个“experimental.tmbundle”提供了一种名为“Balance Jr”的类似功能。

它只相当于vi<something>:如果你介于一对()之间,如果你介于一对vi(之间,它将像vi"一样工作,或者像""一样工作{1}}。

如果我没记错的话,这是非常错误的,不合逻辑的和不可预测的,并且对于长串或许多空间都不能很好地工作。

Vim的文本对象非常精确,如果你在一对由""包围的()之间,你可以选择/删除/ yank / shange。在TextMate的类似情况下,你会陷入困境,你必须求助于<Right><Right><Right><Left><Left>