如何删除两个符号之间的文本并保持编辑模式?

时间:2017-09-16 15:30:54

标签: vim

现在,如果我想在两个引号之间替换文本,我就会这样做:

"IWantToReplaceThisSOOOOOOOOBADDDDDDD"

我执行vi"s因为它会删除/删除文本并将我置于编辑模式中的引号的中间位置。

所以我经常想要的是删除该文本并在其位置键入其他内容。 di"几乎可以做我想要的但是它不会让我进入编辑模式。有没有办法可以做到但却被置于编辑模式?

1 个答案:

答案 0 :(得分:6)

  1. 您所谓的“编辑模式”实际上称为“插入模式”。

    请参阅:help vim-modes

  2. c运算符完全符合您的要求:

    ci"
    

    请参阅:help c:help operator:help navigation