如何将光标移动到引号内的第一个单词?

时间:2017-05-30 07:34:13

标签: vim neovim

我想将光标移至content。我正在使用^移动到第一个非空格字符w到第一个字。

<div class="container">
|   <div class="content">
        <p>I love you.</p>
    </div>
</div>

管道(|)显示光标位置。如何将其移至content字?像这样:

<div class="container">
    <div class="|content">
        <p>I love you.</p>
    </div>
</div>

2 个答案:

答案 0 :(得分:4)

取决于你想做什么,但基本上这可以用:

f"w

f 跳转到下一个指定的char,所以 f 跳转到第一个引号,以下 w 移动到下一个单词。 但通常你不只是想去那里,如果你想在“内容”之前插入一个单词,你可以直接用它来做:

f"a 

如果您想更改报价内的内容,请执行以下操作:

ci"

Vim会自动跳转到下一个报价。

还有更多类似的命令,所以你应该告诉我们你想要做什么!

答案 1 :(得分:0)

如果您不在右侧,可以搜索:/".\{-}\<\zs\w