Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 在Emacs中调用函数时指定可选参数_Search_Emacs_Elisp - Fatal编程技术网

Search 在Emacs中调用函数时指定可选参数

Search 在Emacs中调用函数时指定可选参数,search,emacs,elisp,Search,Emacs,Elisp,emacs中查询替换函数的签名如下所示: (查询从-STRING替换为-STRING&可选分隔的起始端) 我的问题是如何指定分隔参数 文档指出:“第三个参数分隔(如果是交互式的,则前缀为arg),如果不是nil,则表示替换 只有由单词边界包围的匹配项。” 所以我假设它就像是在命令之前指定的一个数值参数(即用m-8c-xu调用undo 8次),但还没有弄清楚。有人能帮忙吗 (query replace“foo”“bar”“your demeter”)或C-u M-%罗斯提到了使用M-那么如果我想在

emacs中查询替换函数的签名如下所示:

(查询从-STRING替换为-STRING&可选分隔的起始端) 我的问题是如何指定分隔参数

文档指出:“第三个参数分隔(如果是交互式的,则前缀为arg),如果不是nil,则表示替换 只有由单词边界包围的匹配项。”


所以我假设它就像是在命令之前指定的一个数值参数(即用m-8c-xu调用undo 8次),但还没有弄清楚。有人能帮忙吗

(query replace“foo”“bar”“your demeter”)
C-u M-%
罗斯提到了使用M-那么如果我想在交互模式下使用它怎么办?如:键入M-%foo-bar。什么时候可以指定分隔符?好的,我得到了它,因此任何数字都会将分隔符视为非nil。这很有效。现在,如果我能让M-,我会是一个快乐的露营者。也许你只是不知道
M-
)。如果你想做整个缓冲区,只需做
M-你要说的是:“你知道你可以用M-<导航到缓冲区的开头,然后运行C-u M-%”。是的,我知道我可以通过一个简单的命令导航到开始,但我希望找到一种不会从当前视图中滚动的方式。是的,我已经看过了教程。然后也许你可以用马克戒指做你想做的事。请参见Emacs信息页面中的标记和区域。