prefix+l — 跳到上一次执行过的布局

语言 · 中文 · English · 日本語

← 返回设置页帮助

prefix+l 跳到最近一次执行过的布局(不是「列表里的前一个」,是「访问历史的上一个」)。

默认 chord:l · 配置项:last_layout · 在「设置 → 快捷键 → 布局导航」改


与 next/prev 的区别

动作 行为示例
prefix+n 列表是 [A, B, C],当前 A,按 n → B;再按 → C;再按 → A
prefix+l 你访问过 A → B → A → C → A,当前 A,按 l → C;再按 → A;再按 → C

prefix+ltoggle 风格:在两个高频布局间来回切,无论中间走过多少其它布局。


「上一次」是怎么记的

引擎维护一个访问历史栈

  • 每次成功触发新布局(不同于当前),把当前布局压栈。
  • prefix+l 弹栈里最近一条,把它当成新的当前布局;当前布局再压栈。
  • 重复按 prefix+l 就是在最近两个布局之间来回弹跳。

写入历史的事件:

  • prefix+<key> 直接触发。
  • prefix+w 选中并 Enter 确认。
  • prefix+n / p / l 自身。

写入历史的事件:

  • prefix+r(restore,重做不算切换)。
  • prefix+w 取消(Esc / 鼠标 / 超时)。
  • 失败 / 静默丢弃的触发。

拒绝条件

情况 行为
还没访问过任何「上一个」(首次启动 / 仅触发过一次布局) 告警,静默
「上一个」对当前显示器集合无匹配(热插拔后) 告警,静默
「上一个」在免费版下被锁定 告警,静默