簡體   English   中英

用emacs中的一個鍵將html標簽包裹在下一個單詞周圍

[英]Wrap html tag around next word with one key in emacs

我需要在多個 HTML 文檔中的一堆不同的單詞周圍插入<code> ...</code> 例如,如果我有這樣的文字:

The clear command clears the current register

然后我希望能夠在第一個“清除”之前定位標記,執行像 Cc c 這樣的快速擊鍵,並將文本更改為

The <code>clear</code> command clears the current register

我必須經常這樣做。

我在 emacs 25 中使用 html-mode。

注意:我也不介意在當前區域周圍包裝<code>...</code>的命令。

wrap-region-mode會做你想做的。 您可以使用包管理器安裝它。

Wrap Region is a minor mode for Emacs that wraps a region with punctuations. For "tagged" markup modes, such as HTML and XML, it wraps with tags.

它定義了默認的“包裝器”,但您可以添加諸如<code>標簽之類的包裝器。

默認情況下,至少從 Emacs 27.1 開始,如果您打開一個 html 文件,您就可以使用 sgml-mode 命令。 這包括綁定到Cc Co的命令sgml-tag

如果您選擇一個地區,然后執行Cc Co ,如果會提示您輸入標簽的名稱,然后輸入屬性。 因此,如果您為標簽輸入“代碼”,然后在沒有屬性的情況下按回車鍵,那將執行您想要的操作。

暫無
暫無

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

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