mac访达无内置导出文件列表快捷键,需用终端命令(如ls | pbcopy)、automator服务或列表视图复制等方式实现;其中终端法最快且全程键盘操作。
mac 访达(finder)本身没有内置快捷键直接“导出所选文件列表”为文本或 csv 文件。这个操作不属于 finder 的原生功能,需借助其他方式实现。
不过,你可以用以下几种高效、可快捷操作的方式快速生成文件列表,其中部分步骤支持键盘操作:
✅ 方法一:用终端命令(最快,全程键盘)
- 在访达中选中目标文件/文件夹;
- 按
Cmd + C复制路径(需先开启「显示路径栏」:访达 → 显示 → 显示路径栏);
或更推荐:按Cmd + Shift + G打开“前往文件夹”,输入路径后回车,确保当前窗口是目标位置。 - 打开「终端」(Terminal),输入以下任一命令(建议复制粘贴后回车):
# 列出当前文件夹下所有文件名(一行一个),复制到剪贴板 ls | pbcopy # 或带完整路径(适用于嵌套多层时) ls -R | pbcopy # 或导出为桌面的 file_list.txt(自动保存) ls > ~/Desktop/file_list.txt
? 提示:
pbcopy是 macOS 专用命令,能把输出结果直接存入剪贴板,之后Cmd + V粘贴到备忘录、Word 或 Excel 即可。
✅ 方法二:用快捷键调出“服务”菜单(需提前设置)
macOS 支持通过「快捷键 + 右键菜单」触发自动化操作:
- 前往「系统设置 → 键盘 → 键盘快捷键 → 服务」;
- 找到「文件」分类下的「在 Finder 中显示路径」或「新建文稿(含文件列表)」类服务(部分需第三方工具如 Automator 创建);
- 为其分配快捷键,例如
Cmd + Shift + L; - 选中文件后按该快捷键,即可自动生成列表(需提前用 Automator 制作一个“获取所选项目名称 → 写入文本文件”的服务)。
⚠️ 注意:此方法需要一次性配置,但配置好后非常顺手。如需,我可以提供 Automator 脚本模板。
❌ 不可行的操作(常见误区)
-
Cmd + S、Cmd + P、Cmd + E等标准快捷键在 Finder 中不会触发导出列表; - Finder 的「文件 → 导出」菜单项不存在;
- 右键菜单中也没有“导出为文本”选项(除非安装了第三方插件如 XtraFinder)。
✅ 小技巧:临时查看简洁列表(无需保存)
在访达窗口中:
- 按
Cmd + 2切换为「列表视图」; - 按
Cmd + A全选 →Cmd + C复制; - 粘贴到文本编辑器(如 TextEdit),会以缩进格式显示层级结构(含文件名、大小、修改日期等)。
✅ 这不是纯文件名列表,但信息更全,且完全靠键盘完成。
如你常用某类导出格式(如 CSV、Excel、带大小/时间戳),我可以帮你写一段一键运行的 Automator 工作流或 Shell 脚本,双击或快捷键触发。










