gpt4 book ai didi

html - 如何快速关闭 Vim 中的 HTML 标签?

转载 作者:技术小花猫 更新时间:2023-10-29 11:27:35 25 4
gpt4 key购买 nike

自从我不得不在 Vim 中编写任何类似 HTML 的代码以来已经有一段时间了,但最近我又遇到了这个问题。假设我正在编写一些简单的 HTML:

<html><head><title>This is a title</title></head></html>

如何快速写下 title、head 和 html 的结束标记?我觉得我在这里缺少一些非常简单的方法,不需要我将它们一一写下来。

当然,我可以使用 CtrlP 来自动完成各个标签名称,但让我在笔记本电脑键盘上使用的实际上是正确的括号和斜线。

最佳答案

我发现使用 xmledit插件很好用。它增加了两个功能:

  1. 当您打开标签时(例如键入 <p> ),它会在您键入结束符 > 时立即展开标签进入<p></p>并以插入模式将光标置于标记内。
  2. 如果您随后立即输入另一个 > (例如您输入 <p>> ),它将其扩展为

    <p>

    </p>

并在插入模式下将光标置于标记内,缩进一次。

xml vim 插件为这些功能添加了代码折叠和嵌套标签匹配。

当然,如果您在 Markdown 中编写 HTML 内容,您根本不必担心关闭标签的问题并使用 %!通过您选择的 Markdown 处理器过滤您的 Vim 缓冲区 :)

关于html - 如何快速关闭 Vim 中的 HTML 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/130734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com