我希望将一个标记的文本区域更改为所有由下划线连接的小写单词。例如:
A fox caught a bird => a_fox_caught_a_birdEmacs 23中的功能是什么?
发布于 2013-03-20 16:13:20
没有一个内置的函数可以实现您想要的功能,但是这个代码段可以实现这个功能。
(defun lower-and-concat (b e)
(interactive "r")
(save-restriction
(narrow-to-region b e)
(goto-char (point-min))
(downcase-region b e)
(while (re-search-forward "[ \t]+" nil t)
(replace-match "_"))))https://stackoverflow.com/questions/15528835
复制相似问题