{"id":16586795,"url":"https://github.com/tjdevries/pastery.vim","last_synced_at":"2025-03-06T08:16:18.094Z","repository":{"id":96939745,"uuid":"86735990","full_name":"tjdevries/pastery.vim","owner":"tjdevries","description":"🎂 Making pasting into a tasty experience 🎂","archived":false,"fork":false,"pushed_at":"2017-03-30T19:21:32.000Z","size":2,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-16T19:26:34.087Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tjdevries.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-30T18:34:52.000Z","updated_at":"2025-01-14T12:23:34.000Z","dependencies_parsed_at":"2023-03-11T08:01:18.745Z","dependency_job_id":null,"html_url":"https://github.com/tjdevries/pastery.vim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tjdevries%2Fpastery.vim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tjdevries%2Fpastery.vim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tjdevries%2Fpastery.vim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tjdevries%2Fpastery.vim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tjdevries","download_url":"https://codeload.github.com/tjdevries/pastery.vim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242171480,"owners_count":20083557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T22:52:32.676Z","updated_at":"2025-03-06T08:16:18.051Z","avatar_url":"https://github.com/tjdevries.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pastery.vim\n\nMaking pasting into a tasty experience.\n\nThis is supposed to make doing some interesting paste combinations easier.\n\nFor example, if you have:\n\n```\nhello world\nsome text\nhere's more text\n```\n\nAnd you want to paste\n\n```\nfoo\nbar\nbaz\n```\n\non the end of each line, then you can select the three lines you would like to yank, move your cursor to the first line where you'd like to paste, and then type `\"$P` to paste onto the end of the line.\n\nOnce completed, it will look like:\n\n```\nhello world foo\nsome text bar\nhere's more text baz\n```\n\nYou can set whether you want a leading space or not by doing:\n\n```vim\n\" Set it to true or false\ncall pastery#leading_space(v:true)\n```\n\nThis will put a leading space before you paste your items if set to true.\n\n# Install\n\nUse your favorite plugin manager\n\n# Usage\n\nBy default, if you don't have anything mapped for these, I have it set to be:\n\n\n```vim\n\" Paste what is in your v:register at the end of the line for each line you have yanked\nnmap \"$P \u003cPlug\u003e(pastery_default_end)\n\" Paste what is in your v:register at the column you are on for each line you have yanked\nnmap \"VP \u003cPlug\u003e(pastery_default_col)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftjdevries%2Fpastery.vim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftjdevries%2Fpastery.vim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftjdevries%2Fpastery.vim/lists"}