Paste From History

by Daniel Karakka
5
4
3
2
1
Score: 61/100

Description

Category: Productivity Tools

The Paste From History plugin enhances clipboard functionality within Obsidian by keeping a history of text copied or cut inside the application. Users can quickly access and paste previously copied text via a menu, which can be displayed as a docked panel or a floating overlay. The plugin offers customizable settings, such as the number of clipboard entries stored and the appearance of the history view. While it only tracks clipboard activity within Obsidian and supports text content in editing mode, it provides an efficient way to revisit and reuse clipboard data during a session. Clipboard history is kept in memory and resets between sessions.

Reviews

No reviews yet.

Stats

7
stars
2,574
downloads
0
forks
826
days
134
days
134
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
6
total issues
0
open issues
6
closed issues
28
commits

Latest Version

4 months ago

Changelog

Features

  • Can use numeric keys 1-9 to choose which item to paste in docked view (#4)
  • Font size increased slightly in docked view (#4)

Bugfixes

  • Latest clipboard entry wasn't included (#2)
  • Added support for multiple windows (#3)
  • Text now comes from clipboard event instead of navigator api which might solve issue 5 (#5)

README file from

Github

Obsidian plugin: Paste from history

Usage

Text you copy or cut will be tracked. You then have the ability to paste text from those previous clipboard events.

Docked view

Docked view

Hovered view

Demo

Commands

Paste from clipboard history

Opens a menu displaying a list of recent clipboard texts which can be chosen to paste into the editor.

Hotkey

Choose a hotkey that fits well with your hotkeys. These works well for me:

  • Linux & Windows: Ctrl + Shift + V
  • Mac: Command + Shift + V
Clear clipboard history

Removes all entries from the plugin's history of the clipboard.

Settings

History limit

You can adjust the limit of how many clipboard text events are tracked in the settings. Defaults to 20.

History view

Two modes for clipboard history view.

  • hovered - Menu floating above the editor.
  • docked - Menu docked to the bottom of the editor. (Default)
Scroll threshold

Supported by docked view

Number of visible clipboard items before scrolling. Defaults to 10.

Lines in preview

Supported by docked view

Number of lines to reserve for multiline preview. Defaults to 6.

Limitations

  • Obsidian does not have access to the OS's clipboard which means clipboard events happening outside of Obsidian are not tracked in this plugin's clipboard history.
  • Paste from clipboard history only works inside editing view.
  • Only text content is supported currently.
  • Clipboard history is kept in memory. Consequences:
    • Clipboard history prior to plugin activation is not available.
    • Clipboard history is lost between sessions.
    • Clipboard history is not available between devices.

Implementation details

Keeps a limited in-memory history of the text from clipboard copy and cut events seen by the document HTML DOM object in the Obsidian application.

License

GNU LGPLv3

Contribution

Donation

Donations of any size are welcome and will allow me to dedicate more time towards community endeavors such as this project.

Bugs, feedback & ideas

Please feel free to open an issue and I'll take a look.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Copy document as HTML
3 years ago by mvdkwast
Obsidian plugin: copy document as HTML, including images
Paste As Html
3 years ago by maotong06
Image To Lskypro
3 years ago by NekouTarou
支持直接上传图片到图床Lsky,基于https://github.com/renmu123/obsidian-image-auto-upload-plugin.git改造。
Copy Inline Code
3 years ago by Ondrej Zavodny
Paste Link
2 years ago by Jose Elias Alvarez
Intelligently paste Markdown links in Obsidian.
Publish URL
2 years ago by Hananoshika Yomaru
copy the publish url to clipboard
Copy Image
2 years ago by Felipe D.S. Lima
Easily copy image to clipboard by right clicking image.
Paste transform
2 years ago by Timofey Koolin
Line Commands
2 years ago by charliecm
Adds commands to quickly select, copy, cut, and paste lines under the selection or cursor.
Paste as Embed
2 years ago by Matt Laporte
Obsidian plugin to paste contents of clipboard into a new note, and embed it in the active note.
Vault Size History
2 years ago by Technerium
Recursive Copy
2 years ago by datawitch
Paste URL into selection
6 years ago by Denis Olehov
Paste URLs into selected text "notion style"
Text expand
6 years ago by MrJackphil
A simple text expand plugin for Obsidian.md
Extract Highlights
5 years ago by Alexis Rondeau
Manage your highlights in Obsidian by easily creating, removing and exporting them.
JSONifier
5 years ago by Kjell Connelly
Show Current File Path
5 years ago by Ravi Mashru
Obsidian plugin to show the file path of the current file in the status bar
Image auto upload
5 years ago by renmu123
auto upload image with picgo
Image Uploader
5 years ago by Creling
Paste Mode
5 years ago by Jacob Levernier
Obsidian Notes plugin for pasting text and blockquotes to the cursor's current level of indentation.
Relative Find
5 years ago by phibr0
Advanced Copy
2 years ago by leschuster
An Obsidian plugin to copy Markdown and transform it into HTML, Anki, or any custom format. Create custom profiles with versatile templates tailored to your workflow.
Export to HTML
a year ago by kalvn
Export a note as HTML in the clipboard or in a file.
Smart Context
a year ago by 🌴 Brian
Hanko
a year ago by Telehakke
Obsidian plugin.
Recent Notes
a year ago by Kamil Rudnicki
Recent Notes Plugin for Obsidian
Confluence Converter
a year ago by Addo Zhang
An Obsidian Plugin for Confluence
Paste Image Into Property
a year ago by Nito
Cursor Position History
a year ago by Florian Gubler
A Plugin to remember (and make accessible) the cursor history in Obsidian. Both within a file and across files.
Previous Daily Note
a year ago by Marcos Talau
Plugin for Obsidian that opens the previous daily note
Image to HTML
a year ago by 0x1DA9430
A plugin for Obsidian that converts pasted images to HTML format instead of Obsidian's wikilink or Markdown format
Command Line
a year ago by Steven Stallion
Copy command lines from your notes to the clipboard.
Git Changelog
a year ago by shumadrid
An Obsidian plugin that displays changelogs of the entire vault and individual files in the sidebar by utilizing Git commit history
Browser History
a year ago by noy4
Sync your browser history to notes.
Paste Reformatter
a year ago by Keath Milligan
A plugin for Obsidian that reformats pasted HTML and plain text content, giving you precise control over how content is transformed when pasted into your notes.
Image Embedder
a year ago by Natalie Sumbo
Convert Base64 to PNG
a year ago by Nykko Lin
Converts base64-encoded images to local PNG files for Obsidian.
Paste Image Rename and Convert
a year ago by iaos
An obsidian plugin that renames pasted images and covert formats
Sonkil
9 months ago by ohyoungpark
Clipboard Manager
9 months ago by Ayush Raj
The clipboard obsidian plugin
Version Control
8 months ago by Yuichi-Aragi
Complete per-note version control: intentional snapshots with meaningful names, in-file branching, advanced side-by-side diffs, timeline search, and writing stats—plus optional auto-saves as your safety net. All local.
Paste as file link
8 months ago by Matthias Büge
This plugin is used to paste a text from the clipboard as a link to an existing obsidian note
Ghost Text
8 months ago by lawrencefeng17
Fix Line Endings on Copy
7 months ago by KiwiJanus
Cliplet
6 months ago by namikaze-40p
An Obsidian plugin that serves as a clipboard and snippet manager — your own, separate from the OS clipboard.
Lskypro Upload V2
a month ago by 3kk0
Auto upload local images to LskyPro.