热键(设置页面)
三个 Tab:全局、插件动作、进程黑名单。每个热键具体做什么见热键页面——这一篇只讲设置界面本身。
全局
全局快捷键分组:
- 显示/隐藏快速搜索 —— 录制控件;既可以录制成裸修饰键(双击模式,默认
Ctrl),也可以录制成完整组合键。旁边的全屏应用聚焦时仍然响应 —— 复选框,默认关闭;打开后这个热键(以及快速跳转、内嵌搜索唤出)会退出下面进程黑名单里说的那套全屏自动放行机制。 - 快速跳转 —— 默认
Ctrl+G。
功能键分组:
- 下一项(
Ctrl+N)、上一项(Ctrl+P)、跳转到结果的修饰键(默认Ctrl,配合数字 1–9)、打开动作菜单(Ctrl+O)、从选中项补全(Ctrl+Tab)、QuickLook(Alt+P)、上/下一条关键字历史 (Alt+Up/Alt+Down)、删除当前关键字历史(Ctrl+Delete)、打开完整窗口(默认Ctrl+F—— 直接打开完整窗口并带上当前搜索内容,效果跟左键点击快速窗口自带的图标、再选"显示主窗口"一样, 只是省了点菜单这一步)。 - 这里的每个录制控件都能接受任意按键或组合——包括裸
Tab这种键——录制下来的绑定会优先于该按键原本可能存在的任何硬编码含义。
快速导航分组:
- 在空白处双击左键 —— 复选框,默认开启。
- 在空白处点击中键 —— 复选框,默认开启。
初始面板分组:
- 初始面板下一个标签(
Ctrl+Right)、初始面板上一个标签(Ctrl+Left)—— 循环切换初始面板的标签栏(到头会绕回另一端);只有该面板正在显示时才生效。
插件动作
每个插件注册的动作都有一条(比如复制路径、以管理员身份运行),按注册它们的插件分组,各自带独立的热键录制控件。改之前会一直沿用插件自己建议的默认值。
进程黑名单
添加可执行文件名(例如 game.exe),当它处于前台时,会完全放行 SwiftList 的全局热键、按键拦截,以及快速导航的双击/中键鼠标触发。不区分大小写,.exe 后缀可省略。和索引里的排除规则一样支持单条添加/批量编辑:一个单条输入框配添加进程按钮,一个现有条目列表,以及一个批量文本框配 生成文本 / 应用文本按钮。
这正是解决全屏游戏或其他会独占键盘原始输入的应用与热键冲突的方法——见故障排查。任何真正全屏的前台应用都会自动获得同样的效果,不需要在这里手动添加——除非全局分组里"显示/隐藏快速搜索"旁边的全屏应用聚焦时仍然响应被打开,那样会整体退出这套自动豁免。无论哪种情况,当前活动窗口如果是文件选择器,都会被豁免,快速导航依然可以正常使用。