Everything 拼音搜索、快速选择开源扩展「IbEverythingExt」

/ 398 阅读 / 0

Everything 默认情况下,如果文件是中文名的,那就必须输入中文才行。而「IbEverythingExt 拼音搜索扩展」则能让你输入文件名的 “拼音首字母” 进行更快速的搜索,省去了切换输入法的时间和麻烦。

安装 Everything

1、安装 Everything v1.4.1.1015 x64 安装版便携版(不支持精简版)。

2、从 Releases 下载「IbEverythingExt」压缩包。

3、解压压缩包,将 bin 目录下的文件放入 Everything 安装目录。

4、重启 Everything。(如果不生效,请确认你安装了 VC++ 2019 x64 运行库

拼音搜索

允许用拼音在 Everything 中搜索文件。默认小写字母匹配拼音或字母,大写字母只匹配字母。支持简拼、全拼、带声调全拼和双拼搜索,默认只开启简拼和全拼。

双拼搜索支持以下方案:

支持多音字和 Unicode 辅助平面汉字。

只支持 Everything 以下版本:

后置修饰符:

第三方程序支持

拼音搜索对调用 Everything 进行搜索的第三方程序同样生效,例如:

预览见 第三方程序

如果使用的是 Everything v1.5a,因为 Alpha 版默认启用了命名实例,大部分程序都不支持调用,需要通过配置关闭命名实例

配置

IbEverythingExt.yaml 文件:

# 拼音搜索
pinyin_search:
  # true:开启,false:关闭
  enable: true

  # 模式
  # Auto:优先尝试 PCRE 模式,PCRE 模式不可用时使用 Edit 模式
  # Pcre:默认模式
  # Edit:只支持简拼搜索
  mode: Auto

  initial_letter: true  # 简拼
  pinyin_ascii: true  # 全拼
  pinyin_ascii_digit: false  # 带声调全拼
  double_pinyin_abc: false  # 智能 ABC 双拼
  double_pinyin_jiajia: false  # 拼音加加双拼
  double_pinyin_microsoft: false  # 微软双拼
  double_pinyin_thunisoft: false  # 华宇双拼(紫光双拼)
  double_pinyin_xiaohe: false  # 小鹤双拼
  double_pinyin_zrm: false  # 自然码双拼

Edit 模式详见 Edit 模式

快速选择

在 Everything 结果列表的左侧插入一个显示 0~9、A~Z 的键列表,并允许在搜索编辑框和结果列表中通过热键快速打开对应文件。

热键

模式 1(默认)

搜索编辑框:

结果列表:

模式 2

搜索编辑框/结果列表:

原本的 Alt+A~Z 访问菜单功能可以通过先单击 Alt 键再按 A~Z 实现,默认的 Alt+1~4 调整窗口大小、Alt+P 预览和 Alt+D 聚焦搜索编辑框则无法使用,可以通过更改 Everything 选项来绑定到其它热键上(其中 Alt+D 也可使用相同功能的默认热键 Ctrl+F 和 F3 来代替)。

注:

键列表

键列表支持高 DPI,但只在 Everything v1.5a 上支持缩放(热键为 Ctrl+= 和 Ctrl+-),在 Everything v1.4 上则不支持。

支持 Everything v1.5a 深色模式。

配置

IbEverythingExt.yaml 文件:

# 快速选择
quick_select:
  # true:开启,false:关闭
  enable: true
  
  # 热键模式
  # 1, 2
  hotkey_mode: 1

  # 输入模拟模式
  # Auto:v1.5a→WmKey,v1.4→SendInput
  # WmKey
  # SendInput
  input_mode: Auto

  # 打开或定位文件后关闭窗口(不对 Everything 默认热键生效)
  # 如果想要默认 Enter 热键也关闭窗口,可在 Everything 快捷键选项中将 “打开选中对象,并退出 Everything” 设置为 Enter
  close_everything: true

使用技巧

一些 Everything 的使用技巧。

快速启动器

将 Everything 用作简易的快速启动器:

  1. 添加运行次数列:右键结果列表表头,选中运行次数
  2. 设置默认按运行次数排序:选项-常规-首页-排序-运行次数(降序)
  3. 配合扩展的拼音搜索和快速选择启动文件

相较于传统的快速启动器,使用 Everything 的主要好处是去中心化,不必将所有启动入口集中维护,而是可以在任意层级的文件夹中声明启动入口,更加灵活,也减少了维护成本,更适合有大量启动入口的情况。

若想更进一步地提高启动效率,可以建立限定路径和扩展名的过滤器或书签,并通过快捷方式或 AutoHotkey 等工具注册全局热键,通过命令行新建 Everything 窗口并应用指定过滤器或书签。

硬盘清理

推荐开启文件夹大小索引,便于查看文件夹占用:选项-索引-索引文件夹大小。