Farno Lee11 downloadsCapture a specific monitor (e.g. a secondary display showing an online course) with a hotkey and insert the image at the cursor. macOS only; all screenshots stay in your local vault.
Capture a specific monitor (for example a secondary display showing an online course) with a single hotkey, save the screenshot into your vault, and insert it at the current cursor position — without ever leaving Obsidian.
Built for note-taking during lectures: keep Obsidian on your main monitor, the course on the second one, and snap the course screen straight into your notes.
⚠️ Platform: macOS only. It calls the system
screencapturebinary.isDesktopOnly: true.
attachments/网课截图/) and embedded at the cursor as ![[...]].main.js, manifest.json, and styles.css from the latest release..obsidian/plugins/secondary-screen-snap/.(Or install it from the Obsidian Community plugin directory by searching “Secondary Screen Snap”.)
The first capture needs macOS to allow Obsidian to record the screen, otherwise you get a blank image or could not create image from display:
System Settings → Privacy & Security → Screen Recording → enable Obsidian → fully quit and reopen Obsidian.
Settings → Hotkeys → search “Secondary Screen Snap” and assign a shortcut to:
Suggested combo: ⌥⇧4 (avoids the system screenshot ⌘⇧4).
1 = main, 2 = second monitor (usually your course screen). Use the Test capture button to probe each display and see its resolution.attachments/网课截图. Leave empty for the vault root.{{date:format}}, {{time:format}}, {{display}}.embed ![[…]] (default), markdown , or plain link.screencapture does not include the pointer by default.Screenshots are saved only inside your local vault. The plugin performs no network calls and does not transmit any data.
Found a bug or have a feature request? Please open an issue:
👉 https://github.com/farno/obsidian-secondary-screen-snap/issues
Before posting, include: your macOS version, Obsidian version, the display index you set, and (if a capture failed) the exact error shown. Screenshots/blank-image reports are especially useful.
MIT © farnolee
用快捷键抓取指定显示器(例如显示网课的副屏)的画面,保存到 vault 并在当前光标处插入,全程不离开 Obsidian。
screencapture),isDesktopOnly: true。attachments/网课截图/,以 ![[…]] 内嵌;可设置显示器序号、文件夹、文件名格式与插入样式。安装:从 最新 Release 下载 main.js/manifest.json/styles.css,放入 <vault>/.obsidian/plugins/secondary-screen-snap/,在第三方插件里启用。
首次使用请授予权限:系统设置 → 隐私与安全性 → 屏幕录制 → 勾选 Obsidian 并重启,否则截图为空白。
用法:聚焦笔记、放好光标,按你绑定的快捷键即可。设置 → 快捷键 搜索 “Secondary Screen Snap”,推荐 ⌥⇧4。
反馈 / 报 Bug:请到 https://github.com/farno/obsidian-secondary-screen-snap/issues 提 issue,附上 macOS 版本、Obsidian 版本、你设置的显示器序号,以及(若抓屏失败)具体报错。
许可证:MIT © farnolee