在Mintty的cygwin窗口缓冲区中搜索
如何在cygwin窗口缓冲区中进行文本搜索?有没有办法使文本搜索与Windows控制台缓冲区中的文本搜索相同(右键单击>搜索)在Mintty的cygwin窗口缓冲区中搜索,cygwin,mintty,Cygwin,Mintty,如何在cygwin窗口缓冲区中进行文本搜索?有没有办法使文本搜索与Windows控制台缓冲区中的文本搜索相同(右键单击>搜索) (我用mintty)你有几个选择 使用cmd |teefile,然后在生成的文件中搜索 使用屏幕 目前还没有这样的功能。最接近的替代方法是“全选”(如果已禁用“选择时复制”,则后跟“复制”),粘贴到文本编辑器中,然后在其中进行搜索。我使用emacs编辑器作为缓冲区。从emacsopenshell:C-xshell中,我可以在缓冲区内作为当前窗口进行搜索 在mintty中
(我用mintty)你有几个选择
tee
file,然后在生成的文件中搜索屏幕
目前还没有这样的功能。最接近的替代方法是“全选”(如果已禁用“选择时复制”,则后跟“复制”),粘贴到文本编辑器中,然后在其中进行搜索。我使用emacs编辑器作为缓冲区。从emacsopenshell:C-xshell中,我可以在缓冲区内作为当前窗口进行搜索 在mintty中,您可以使用序列Alt+F3来执行此操作 更多信息请访问mintty 在文本和回滚缓冲区中搜索
Alt-F3
打开带有搜索字符串输入字段的搜索栏。匹配项在回滚缓冲区中突出显示。输入/Shift+Enter查找匹配的下一个/上一个位置,并相应地滚动回滚缓冲区。搜索栏的外观和匹配的突出显示颜色可以定制
小心此序列与关闭窗口的臭名昭著的windows序列非常接近。(其中使用F4)
或者,您可以通过进入mintty的选项窗格并在选项的键
部分中启用Ctrl+Shift+letters快捷方式来启用Ctrl+Shift+H快捷方式
您可以通过右键单击mintty窗口(左上角)的mintty图标来访问选项窗格。(mintty)我弄乱了一个rsync命令(方向错误),因此我想跟踪哪些文件被更改。因此,我用鼠标左键从底部手动选择Mintty屏幕输出,然后按下屏幕顶部,然后在屏幕一直向后滚动的情况下无聊地等待,然后当我回到需要的位置时,我插入了一个控件进行复制。然后我粘贴到一个文本文件中,然后我可以搜索、编辑、grep、vim到我的心形内容。不知道这是否是唯一的方法,但它是有效的 @Yaakov:我是说在窗口缓冲区。我更新了这个问题。这在某一点上是正确的,但它不再是正确的(见@fjardon的答案),我已经搜索了这么长时间了!!