जवाबों:
ऐसा करने का सबसे सीधा तरीका होगा
M-%
( query-replace
)C-q C-j RET </li> C-q C-j <li> RET
( C-q C-j
एक उद्धृत न्यूलाइन वर्ण सम्मिलित करता है)!
सभी घटनाओं को बदलने के लिए दबाएंवैकल्पिक रूप से क्वेरी को बदलने के लिए आप कई-अभिशापों के साथ जा सकते हैं :
इस तरह से कुछ का उपयोग करने पर भी विचार करें:
(defun wrap-html-tag (tagName)
"Add a tag to beginning and ending of current word or text selection."
(interactive "sEnter tag name: ")
(let (p1 p2 inputText)
(if (use-region-p)
(progn
(setq p1 (region-beginning) )
(setq p2 (region-end) )
)
(let ((bds (bounds-of-thing-at-point 'symbol)))
(setq p1 (car bds) )
(setq p2 (cdr bds) ) ) )
(goto-char p2)
(insert "</" tagName ">")
(goto-char p1)
(insert "<" tagName ">")
))
पूर्ण विशेषताओं वाले समाधान के लिए, अपने पाठ को एक ऑर्ग-मोड सूची में परिवर्तित करें और HTML में निर्यात करें । '*' के साथ उपसर्ग लाइनें, सक्रिय org-mode
, और चलाएं org-html-export-to-html
।
org-mode
, फिर HTML पर निर्यात करें) तो यह ठीक है, लेकिन मुझे नहीं लगता कि "त्वरित और गंदे" के लिए लोगों को डांटना समझ में आता है HTML पीढ़ी।