Skip to content
Character-by-character paste queue for Alfred
AppleScript Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
demo.gif
icon.png
info.plist
parse_clipboard.applescript
parse_clipboard.sh
paste_single_item.applescript
paste_single_item.sh

README.md

pasterrr

demo

This Alfred workflow is a paste queue and a character-by-character paster in one.

Installation

Go to http://www.packal.org/workflow/pasterrr and download the pasterrr.alfredworkflow file (direct link). Open this file to import it into Alfred.

Usage

The character-by-character paste takes whatever is on the clipboard and pastes it one character at a time to the frontmost application, giving the impression of typing. It can be triggered by the default hotkey ⇧⌃⌘V.

The paste queue is invoked with ⌃⌘V. It splits the content of the clipboard according to a delimiter (defaults to a blank line), and gives the first entry to the character-by-character paster. The remainder is copied to the clipboard.

For instance, if the following is on the clipboard:

This is the first line.

This is the second.

// This line is skipped.

This is the fourth line.

Then pressing ⌃⌘V will paste "This is the first line.". Pressing it again will paste "This is the second.", and pressing it a third time will paste "This is the fourth line.".

Note that the workflow does not actually paste, but simulates keypresses. Hence non-ASCII characters do not work.

The character-by-character paster will be aborted when pressing a modifier key. This comes in handy when you accidentally pasted a large amount of text.

The default delimiter is "", and the default skip prefix is "//". Both can be changed by adjusting their variables ("delimiter" and "skip_prefix", respectively).

You can’t perform that action at this time.