Emacs技巧之宏编辑
Contents
宏编辑
定义: 所谓宏,就是一些命令组织在一起,作为一个单独命令完成一个特定任务.
宏操作
C-x (或者F3: 开始定义一个键盘操作宏.C-x )或者F4: 结束定义一个键盘操作宏.C-x e或者F4: 执行键盘宏C-u 37 C-x e: 重复执行37次该宏
给宏起一个名字
C-x C-k n或者M-x kmacro-name-last-macro RET 宏名字
插入指定名字的宏
M-x insert-kbd-macro RET 宏名字 RET
然后按 C-x e 或者 F4 或者 C-u 232 C-x e 或者 C-u 232 F4 来执行宏.
编辑最近一次的录制好的宏
C-x C-k C-e或者kmacro-edit-macro
编辑指定名字的宏
C-x C-k e 宏名字 RET或者edit-kbd-macro