[英]VIM indentation: HTML comment with <openedTag> inside comment
[英]How to comment out HTML/XML element in VIM?
注釋掉 HTML/XML 元素的最佳快捷方式或插件是什么?
並且還需要取消注釋。
您可以使用匹配的 XML 標記的組合,如在此問題和 Perl 的搜索和替換中所見。
例如,給定這個片段:
<TypeDef name="a">
<ArrayType high="14" low="0">
<UndefType type="node">
</UndefType>
</ArrayType>
</TypeDef>
將光標放在開始或結束 TypeDef 上並鍵入以下序列:
vat:s/^\(.*\)$/<!-- \1 -->/
v
- 讓你進入視覺模式at
- 選擇整個 XML 標簽:s/^\\(.*\\)$/<!-- \\1 -->/
- 用'<!-- ... -->'
包圍每一行,XML 的注釋分隔符或者,您可以像這樣刪除它:
dat
d
- 按以下動作刪除at
- 和以前一樣要刪除 id 使用然后使用vat:s/-->//
刪除評論
如果您使用emmet-vim ,則可以通過按vat
選擇要注釋掉的標簽的全部內容,然后按Ctrl y /
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.