Emacs 使用给定字符串预先结束区域行

Emacs 使用给定字符串预先结束区域行,emacs,elisp,region,Emacs,Elisp,Region,Emacs有一个名为的函数和一些类似的函数,它们在选定区域内的行的开头插入一些预定义的字符串 相反,我想要一个交互式函数,它在所选区域内的行的开头插入用户输入给定的字符串。什么emacs lisp代码可以做到这一点?最简单的方法是使用矩形 表示有点困难,但基本上可以使用C-xrt在矩形的每一行插入文本。您可以从指针开始,例如,第1行,C-Space,将光标向下移动所需的行数,然后通过输入文本点击C-x r t来创建一个矩形 这是。@sawa,你可能会发现矩形杀戮和猛拉也很有用!

Emacs有一个名为的函数和一些类似的函数,它们在选定区域内的行的开头插入一些预定义的字符串


相反,我想要一个交互式函数,它在所选区域内的行的开头插入用户输入给定的字符串。什么emacs lisp代码可以做到这一点?

最简单的方法是使用矩形

表示有点困难,但基本上可以使用
C-xrt
在矩形的每一行插入文本。您可以从指针开始,例如,第1行,C-Space,将光标向下移动所需的行数,然后通过输入文本点击
C-x r t
来创建一个矩形


这是。

@sawa,你可能会发现矩形杀戮和猛拉也很有用!