寻找一种等效的剪切和粘贴策略来复制 vim 的“cut til”。如果我真的知道它在 vim 中的名称,我敢肯定这是 googleable,但这是我要找的:
如果我有一个像这样的文本块:
foo bar (baz)
我在行的开头,我想剪到第一个括号,在可视模式下,我会这样做:
ct (
我认为可能有一种回顾的方法,我认为您可以传递更具体的正则表达式。但无论如何,寻找一些 emacs 等价物来进行这种文本替换。谢谢。
最佳答案
以下是三种方式:
zap-to-char
, 删除从光标到并包括您指定的字符的文本。在这种情况下,您必须执行诸如 M-2M-zSPC 之类的操作来快速移动并包含第二个空格字符。 就个人而言,我通常会选择#1。
关于emacs 相当于 ct,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10033914/