swiSwift125 downloadsSupercharge Obsidian menus — file ops (copy/move/pin/delete/color), editor icon tiles, formatting, regex, AI prompts, pipelines & highlights. Fully customizable. CN/EN.
Obsidian 文件操作增强插件,为文件管理器、标签页、编辑器提供可配置的图标化右键菜单,支持 27 套配色 × 12 套风格外观自定义、AI 处理选中文本、暂存面板等功能。
An Obsidian plugin providing configurable icon-based context menus for the file explorer, tab headers, and editor, with 27 color themes × 12 button styles, AI text processing, and a stash panel.

- 27 color themes: Soft Pastel, Morandi Gray, Dark Neon, Memphis, Neon City, Synthwave Sunset, Forbidden City, Ukiyo-e, Black Gold, Monet Lily, Porcelain, Dunhuang, Nord Aurora, Terminal Glow, etc.
- 12 button styles: Flat, Neumorphism, Glassmorphism, Neo-Brutalism, Cyberpunk, Vaporwave, Win95, Jelly, Bauhaus, Hand Drawn, Washi, Memphis
- Adjustable spacing: Custom button and group spacing
- Live preview; click cards to switch instantly
在 Markdown 源码模式下拦截右键,展示分组化图标菜单。支持 7 种选项类型:
Intercepts right-click in Markdown source mode to show a grouped icon menu with 7 option types:
| 类型 | 说明 |
|---|---|
| cmd | 下拉选择 Obsidian 命令 |
| regex | 正则匹配 + 替换 |
| custom | 预设转换(toggleHeading、toggleChecklist、fullwidthToHalf 等) |
| pipeline | 链式执行多个 transform,用 → 分隔 |
| action | 复制块引用 / 提取为新笔记 / 复制标题链接 / 设为文档标题 |
| keystroke | 录制并回放键盘快捷键 |
| ai | 选中文本发送给 AI,结果在悬浮面板展示 |
Type Description cmd Dropdown to select an Obsidian command regex Regex match + replace custom Preset transforms (toggleHeading, toggleChecklist, fullwidthToHalf, etc.) pipeline Chain transforms with →separatoraction Copy block ref / Extract to new note / Copy heading link / Set as title keystroke Record and replay keyboard shortcuts ai Send selected text to AI, display result in floating panel
- Local relation list: Shows mentioning/mentioned-by docs of the current note, click to navigate
- Stash panel: Stash selected text or clipboard content, click to insert at cursor; accordion hover-expand, supports clear-all
- Both panels dock beside the menu, can be undocked, Ctrl+wheel for opacity, bottom-right drag to resize

- Non-modal floating panel with Markdown rendering
- Three buttons: Copy / Insert at cursor / Replace selection
- Config: model / base_url / apiKey / temperature (OpenAI-compatible API)

- Hover ball appears at selection top-right; hover to expand the editor menu


... 按钮可回退到原生菜单
- Replaces native context menus with configurable icon-based grouped menus
- Filename coloring: Custom color labels + bold, displayed in file explorer
- Move to…: Two-step target folder selection
- All menus draggable;
...button falls back to native menu

- Six tabs: Editor Menu / File Menu / Tab Menu / File Explorer / Appearance / Misc
- Left: live preview; right: configuration
- Group add/remove/rename/color/drag-reorder, option add/remove/drag-reorder
- Import/export settings JSON, collapsible groups
将 main.js、manifest.json、styles.css 放入 .obsidian/plugins/file-ops-plus/,在设置 → 第三方插件中启用。
Place
main.js,manifest.json,styles.cssinto.obsidian/plugins/file-ops-plus/, enable in Settings → Community Plugins.
- Min Obsidian: 1.2.7 | Desktop only | CN/EN i18n