在新窗口中打开头盔搜索结果?


11

命令一样helm-projectile-grephelm-swoopprojectile-find-file是围绕代码跳跃非常有用。但是,到目前为止,我还没有找到如何在新窗口中打开搜索结果的方法(相反,现在按下RET并突出显示搜索结果会在执行原始搜索命令的窗口中打开搜索结果)。

我希望能够有选择地*helm grep*在水平或垂直平铺的窗口中打开以模式突出显示的搜索结果。例如,我想要以下功能:

  • 按下RET可在当前窗口中打开突出显示的结果
  • 按下C-c h RET可在新的水平平铺窗口中打开突出显示的结果
  • 按下C-c v RET可在新的垂直平铺窗口中打开突出显示的结果

这是一个例子:

在此处输入图片说明

这样的事情可能吗?谢谢你的时间!

Answers:


8

C-z 将打开一个带有可用于操作的动作的新缓冲区,我看到以下内容: [f1] Open file [f2] Open file other window [f3] Save results in buffer [f4] Edit search results

所以你要 C-z f3

之后,您可以像常规缓冲区一样在结果周围移动,如果您有两个窗口,点击RET结果条目将在另一个窗口中打开该条目。

注意我正在使用spacemacshelm-ag,但是我认为这是相同的。


1
其实你只需要按下F3C-z首先是不需要
史蒂夫·洛里默

1
您关联了什么功能C-z?我使用Linux,这使我的Emacs进入睡眠状态(suspend-frame
Gauthier,

@Gauthier是的,这个答案是针对的spacemacsTAB提出了可利用的行动掌舵
瑞典
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.