☰
揭秘Strata 10xer模式:硬核玩家的Yazi式键盘导航体验
2026/10/16 14:18:26 网站建设 项目流程

【免费下载链接】strata

The best file manager on Linux

项目地址:https://gitcode.com/gh_mirrors/strata10/strata
点击查看免费下载

Strata 是一款基于 Rust + GTK4 构建、面向现代 Linux 桌面的键盘优先文件管理器,而它内置的10xer 模式会把它变成一台 Yazi 式的"键盘驾驶舱":脱离鼠标,用单字母命令完成导航、选择、文件操作与模糊搜索。本文带你 2 分钟开启 10xer 模式,并快速掌握核心键盘导航技巧。

什么是 Strata 10xer 模式?

10xer 模式是一个可选(opt-in)的 Yazi 风格浏览模式,开启后 Strata 会:

  • 隐藏窗口搜索框、面板的关闭/过滤/刷新/排序按钮等"装饰性"界面
  • 禁用 type-to-search,把底部状态栏变成命令输入区(所有输入命令都走底部提示符)
  • 安装一套 Yazi 风格的单字母快捷键:h/j/k/l移动、y/x/p复制剪切粘贴、v/V可视选择
  • 在底部右侧显示一个10X徽标,提示你当前处于该模式

官方文档明确标注它是"experimental feature, under active development",即实验性特性,仍在积极开发中。

开启 10xer 模式的两种方法

🔑方式一:快捷键—— 任意窗口内按下Ctrl+Shift+M,这是进入和退出 10xer 模式的唯一按键。

🔧方式二:设置面板—— 打开Settings → General → Browsing → 10xer mode开关。

两种方式的共同点:

特性说明
持久保存选择会被记住,下次启动依然生效
即时生效所有已打开窗口立即更新
键位参考按F1或~打开应用内快捷键速查表(唯一的键位参考入口)

退出模式时,未完成的底部命令、和弦(chord)、搜索高亮与预览键盘所有权都会被清理,但普通列表的选中和已打开的 Miller 列不受影响。

核心键盘导航速查:h/j/k/l 上手

在 List 和 Columns 视图中,方向键始终留在文件列表内,配合 HJKL 构成完整的移动体系:

按键作用
j/k/↑/↓移动到下一个 / 上一个文件
h/←退出预览,或进入父文件夹
l/→打开目录,或进入文件预览
gg/G跳到列表第一项 / 最后一项
Ctrl+U/Ctrl+D半页上翻 / 下翻
H/L浏览历史后退 / 前进
Backspace/Alt+↑进入父文件夹
i文件:开关预览抽屉(焦点不动);目录:开启 Miller 列或文件夹窥视

💡 在 Columns 视图中,默认的Mirror columns selection(列镜像)会对键盘光标同样生效:光标落到目录上,其内容会自动在右侧 Miller 列展开,焦点始终留在列表里——这正是 Yazi 用户最熟悉的空间浏览体验。

键盘批量选择:v/V 可视选择

10xer 模式的批量操作逻辑非常"编辑器化":

按键作用
Space切换当前焦点项的选中状态并下移一行
v进入可视选择(VISUAL),移动光标即可扩展选区
V可视反选(UNSET),走过的路径从选区中扣除
Ctrl+A/Ctrl+R全选当前面板 / 反选

选区激活期间,底部会显示VISUAL或UNSET徽标;按PgUp/PgDn或Ctrl+D/Ctrl+U翻页也能延续选区——这是翻页选文件的唯一方式(Shift+方向键在 10xer 模式中不生效)。

典型批量流程:v+ 移动 →y/x→h/l换目录 →p,全程不碰鼠标。

文件操作:y/x/p 复制剪切粘贴

10xer 模式把常用文件操作全部映射到单字母上,熟悉 Yazi 的玩家可以直接平移肌肉记忆:

按键作用
y/x复制 / 剪切(选中项或焦点项)
p/P粘贴(冲突时分别默认"保留两者" / "替换")
d/D移入回收站 / 永久删除(d d快速确认)
r/F2底部提示符中重命名
a新建文件,名称以/结尾则创建文件夹
M/C移动 / 复制到指定文件夹(底部输入)
; t在焦点文件夹中打开终端
; c/; e压缩选中项 / 解压当前归档
; 1–; 9运行匹配的自定义动作
Ctrl+Z撤销上一次文件操作

空操作会得到友好的底部闪烁提示,如Nothing to select、Nothing to paste,不会静默失败。

终端级搜索:f 过滤与 s 模糊搜索

输入区统一收敛到底部提示符,搜索命令比终端还顺手:

按键作用
f当前文件夹的模糊名称过滤(隐藏不匹配项)
s当前目录树的模糊路径搜索(fzf 风格,上限 100 条)
z/Z跳转到历史访问过的文件夹 / 最近访问的文件夹
//?在列表中查找下一个 / 上一个名称,n/N重复

s的匹配规则与 fzf 一致:git trading readme可以命中git/trading/README.md;还支持'精确、^前缀、后缀$、!排除等写法。命中字符会以主题色高亮,g f可直接"跟随结果"跳转到所在文件夹。

预览抽屉:焦点留在列表的极速预览

按i打开预览抽屉后,焦点依然留在文件列表中,j/k继续移动光标,预览内容随之切换;l/→则把键盘移入预览,文档内滚动、归档树内导航、音视频播放(Space暂停、←/→快进 5 秒、</>播放同类型下一个媒体文件)都由预览区自己接管。按Esc或i即可把键盘交还列表。

Esc 退出逻辑与跨键盘布局支持

Esc遵循严格的逐级退出优先级:先取消底部提示符,再取消和弦、清除搜索高亮、关闭预览、最后清除选中;每次按键只做一步,且永远不会关闭 Miller 列或窗口。

更贴心的是键盘布局适配:字母按物理键位对应的拉丁字母解析(俄语布局下输入о的键就是j),顶部数字行按位置计数,Caps Lock 不影响任何快捷键——完整规则见 keyboard-shortcuts.md。

📚 相关文档与源码指引

想深入 10xer 模式,推荐阅读以下资料:

  • 官方文档:docs/10xer-mode.md —— 10xer 模式完整键位规格
  • 键盘导航细节:docs/keyboard-navigation.md
  • 快捷键布局规则:docs/keyboard-shortcuts.md
  • 10xer 模式源码:src/ui/tenxer_mode.rs

一句话总结:如果你向往 Yazi 那样的纯键盘文件管理体验,Strata 的 10xer 模式按一次Ctrl+Shift+M即可开启,再按一次随时回归——是 Linux 桌面上门槛最低的"硬核模式"体验。

【免费下载链接】strata

The best file manager on Linux

项目地址:https://gitcode.com/gh_mirrors/strata10/strata
点击查看免费下载

相关推荐

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询