【发布时间】:2011-05-10 15:10:11
【问题描述】:
有谁知道与 VIM 的 ci(内部更改)命令等效的 textmate?我喜欢这个 VIM 功能,但通常更喜欢 TextMate。我希望能够做一些事情,比如更改引号或括号内的内容。
【问题讨论】:
标签: vim keyboard-shortcuts textmate
有谁知道与 VIM 的 ci(内部更改)命令等效的 textmate?我喜欢这个 VIM 功能,但通常更喜欢 TextMate。我希望能够做一些事情,比如更改引号或括号内的内容。
【问题讨论】:
标签: vim keyboard-shortcuts textmate
你有编辑>选择>封闭括号。
有一个“experimental.tmbundle”提供了一种称为“Balance Jr”的类似功能。
它只相当于vi<something>:如果您介于一对() 之间,它将像vi( 或像vi" 一样工作,如果您介于一对"" 之间。
如果我没记错的话,这是非常错误、不合逻辑且不可预测的,并且不适用于长字符串或大量空格。
Vim 的文本对象是非常精确的,如果你在一对"" 之间被一对() 包围,你可以选择/删除/yank/shange 正是你想要的。在TextMate中遇到类似的情况,你被卡住了,你必须求助于很多<Right><Right><Right><Left><Left>。
【讨论】: