如何定义一个emacs命令X,它执行一些操作然后调用另一个emacs命令Y并且还复制命令Y的交互式界面?以案例倍的搜索的temporarilly触发值定义一个调用另一个emacs命令的emacs命令(保留交互式东西)
我想定义的altenative版本查询替换:
(defun alt-query-replace (a b c d e)
(interactive)
(let ((case-fold-search (not case-fold-search))
(query-replace a b c d e)))
这是行不通的。当我调用alt-query-replace时,它会显示“参数数量错误”。我希望alt-query-replace的交互式界面与查询替换相同。我需要检查查询替换的源代码还是有一个通用的方法?
将这些代码会神奇地通过以'查询replace'通过所有ARGS,就好像是直接叫什么名字? – 2010-08-05 03:53:08