Emacs有一个称为的函数indent-region
和一些类似的函数,它们在所选区域内的行的开头插入一些预定义的字符串。
取而代之的是,我想要一个交互式函数,该函数在选定区域内的行的开头插入由用户输入给出的字符串。哪些emacs-lisp代码可以做到这一点?
最简单的方法是利用矩形。
呈现起来有点困难,但是基本上可以用来C-x r t
在矩形的每一行上插入文本。您可以通过从第1行C-Space处的指针开始创建一个矩形,将光标向下移动所需的行数,然后C-x r t
通过输入文本来命中随后的行。
这是文档。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句