23

我正在学习在 Emacs 中导航/编辑的基础知识,我很好奇如何完成以下任务:

  • 在普通文本编辑模式下重复字符串 'bla' n 次。

假设我想重复五次以生成“bla bla bla bla bla”。我试过了...

C-u 5 bla

...但命令在输入“b”后执行,我只得到“bbbbb”。

我敢肯定有一些基本的命令可以在这里帮助我......有人会善意地启发我:)吗?

4

2 回答 2

25

一种方法是通过键盘宏

C-x (布拉C-x)C-u4C-xe

您也可以在宏终止之前插入重复计数:

C-x (布拉C-u5C-x)

于 2013-07-27T05:30:26.447 回答
15

您可以使用键盘宏来做到这一点:f3blaM-5 f4.

  1. f3意思是“开始录音”
  2. 然后你插入bla
  3. M-5意思是“5次”
  4. f4意味着完成

交替M-5 f4只是f4 一堆时间。

于 2013-07-27T06:33:19.977 回答