代码之家  ›  专栏  ›  技术社区  ›  Grumblesaurus

用vim删除html标记

vim
  •  1
  • Grumblesaurus  · 技术社区  · 6 年前

    我想删除一个标签,比如 <strong> . 我不想删除任何其他内容,只想删除那个标签。

    dat 删除 <strong>content</strong>

    dit 删除 content .

    df> 可以,但我必须把光标放在上面 < ,否则不会。

    我想要一组快捷的按键,可以删除整个标签,而不会对光标敏感。有可能吗?

    2 回复  |  直到 6 年前
        1
  •  3
  •   Vitor    6 年前

    Vim能够匹配父母之类的人。所以你应该能够使用 da< da> 删除标记。

        2
  •  1
  •   steffen    6 年前

    dawdaw 可以,但可能太长了。你可以把它绑起来…

    :map <F12> dawdaw
    

    另外,只有当您在标记名内时,它才起作用。