← 插件

文件动作

在文件标签页的“打开方式…”菜单里,用你配置的程序或命令处理当前文件,例如用 Obsidian 打开 Markdown。

$ clisbot plugin add guoguoguilai/file-actions
报告问题
文件动作 截图 1

文件动作会在文件标签页的**打开方式…**菜单里加入你自己的动作。选中一个动作后,标签页会显示文件预览,并带一个按钮,点一下就对这个文件执行你的动作,例如用 Obsidian 打开 Markdown 笔记、在 Finder 里显示文件,或者运行一条终端命令。

每个启用的动作就是菜单里的一项。不点标签页里的按钮,什么都不会运行。Paseo 可以按文件类型记住你的选择,这样这类文件每次打开都是预览加按钮。想回到普通预览,在**打开方式…**里选 Paseo 自带的查看器即可。

内置动作,适用于 macOS:

  • Obsidian 调用 Obsidian 命令行,找出包含该文件的 vault,并在其中打开。使用前请先在 Obsidian 里打开“设置 > 通用 > 高级 > 命令行界面”。
  • Obsidian (URI) 用 obsidian:// 链接打开文件。该文件夹必须已经是 Obsidian 里的 vault。
  • 在 Finder 中显示和默认应用调用系统的 open 命令。

预览支持 Markdown、HTML、图片和纯文本类文件,其他类型只显示操作栏。

在插件设置里可以添加或修改动作。每个动作有名称、程序、参数、适用的文件类型和图标。参数支持 {path}、{dir}、{name}、{ext}、{vault}、{relPath} 和 {uriPath}。每个占位符只填入一个参数,所以带空格或中文的路径不会被拆开。程序直接启动,不经过 shell。

程序运行在运行 Paseo daemon 的那台电脑上,使用该用户的权限,并且只运行你配置过的动作。插件会读取标签页里文件的路径和内容来显示预览,不会通过网络发送任何内容,也不会下载任何东西。