簡體   English   中英

自動關閉Vim中C / C ++文件中的xml標簽

[英]Autoclose xml tags in C/C++ file in vim

我有一些文檔字符串作為XML標簽嵌入在源代碼(C / C ++文件)中,我想知道使vim關閉標簽(最接近的匹配標簽)的最小方法是什么。

我已經找到closetag.vim但是是否可以整齊地做到這一點而無需修改.vimrc文件呢?

Vim沒有對此的內置支持,因此closetag.vim插件是正確且最簡單的解決方案。 (我自己也使用它!)當然,您可以開發自己的簡單映射(向后搜索一個開放標記,獲取該標記,刪除屬性,添加斜杠,然后插入),但是:

  • 這將要么非常簡單,因此通常是錯誤的
  • 或最終帶來與closetag一樣多的復雜性,成為該插件的重新實現

如果某些相當奇怪的限制(例如,跨系統的自定義原始同步)僅允許您操作~/.vimrc本身,則可以將整個插件的代碼附加到該代碼上(盡管我建議您不要使用這種丑陋的技巧)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM