ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

FindResultsBufferUtils

作者: mattst 全部

这是一个Sublime Text包件,它增加了按键,使用户能够切换到和关闭查找结果缓冲区,并跳转到当前结果的第一个和最后一个。

标签 搜索查找结果

详细信息

  • 1.0.3
  • github.com
  • github.com
  • 7年前
  • 46分钟前
  • 7年前

安装量

  • 总数 1K
  • Win 622
  • Mac 330
  • Linux 193
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0
Mac 1 1 0 0 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

Find Results Buffer Utils (Sublime Text Package)

概述

Find Results Buffer Utils是一个Sublime Text包件,它增加了按键,使用户能够切换到和关闭查找结果缓冲区,并跳转到当前结果的第一个和最后一个。需要注意的是,关闭缓冲区时,活动缓冲区不会失去焦点。

虽然这些任务很简单,花费时间不多,但我发现这个插件非常有用,已经成为我使用Sublime Text强大的在文件中查找(使用缓冲区)功能的重要组成部分。

要求

Sublime Text版本2或3。

安装

使用Package Control

  • 打开命令面板并选择: Package Control: Install Package
  • 等待包件列表更新,然后选择: FindResultsBufferUtils

用户如果愿意,也可以下载zip文件,然后手动安装;应使用FindResultsBufferUtils.sublime-package作为已安装包件的文件名,或者在解压用于文件夹安装的情况下,应使用FindResultsBufferUtils作为文件夹名。

按键绑定

默认按键绑定仅在开启查找结果缓冲区时触发(见下文:上下文处理)。

由于 F4 键用于显示 查找结果 缓冲区的下一个/上一个结果键,因此使用相同键(在 ctrl+k 前缀下)显示第一个/最后一个结果。同样,由于 F 键用于启动 在文件中查找,因此同样使用该键切换到 查找结果 缓冲区,并关闭它。

Linux / Windows

  • 聚焦到 查找结果 缓冲区:ctrl+k, ctrl+f
  • 关闭 查找结果 缓冲区:ctrl+k, ctrl+shift+f
  • 显示第一个结果:ctrl+k, f4
  • 显示最后一个结果:ctrl+k, shift+f4

OSX

  • 聚焦到 查找结果 缓冲区:super+k, super+f
  • 关闭 查找结果 缓冲区:super+k, super+shift+f
  • 显示第一个结果:super+k, f4
  • 显示最后一个结果:super+k, shift+f4

上下文处理

上下文键 is_find_results_buffer_open 简单检查在活动窗口中是否打开了 查找结果 缓冲区。操作员可以设置为 equalnot_equal,操作数设置为 true/false

默认快捷键仅在打开 查找结果 缓冲区时触发。如果用户希望始终激活它们,忽略 查找结果 缓冲区的状态,那么只需从每个快捷键绑定中删除 "context": [{"key": "is_find_results_buffer_open"}] 行。请参阅始终有用的 PackageResourceViewer 插件。

许可协议

本软件包采用 MIT 许可协议(MIT)许可。