{"id":13927088,"url":"https://github.com/kana/vim-textobj-entire","last_synced_at":"2025-10-23T16:45:42.133Z","repository":{"id":43114190,"uuid":"582934","full_name":"kana/vim-textobj-entire","owner":"kana","description":"Vim plugin: Text objects for entire buffer","archived":false,"fork":false,"pushed_at":"2022-08-02T12:11:28.000Z","size":22,"stargazers_count":435,"open_issues_count":6,"forks_count":26,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-30T12:09:25.870Z","etag":null,"topics":["vim","vim-plugins","vim-textobj-user"],"latest_commit_sha":null,"homepage":"http://www.vim.org/scripts/script.php?script_id=2610","language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kana.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-03-28T03:56:53.000Z","updated_at":"2025-03-29T10:49:32.000Z","dependencies_parsed_at":"2022-09-22T06:11:15.907Z","dependency_job_id":null,"html_url":"https://github.com/kana/vim-textobj-entire","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kana%2Fvim-textobj-entire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kana%2Fvim-textobj-entire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kana%2Fvim-textobj-entire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kana%2Fvim-textobj-entire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kana","download_url":"https://codeload.github.com/kana/vim-textobj-entire/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247492513,"owners_count":20947544,"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":["vim","vim-plugins","vim-textobj-user"],"created_at":"2024-08-07T16:01:24.725Z","updated_at":"2025-10-23T16:45:37.079Z","avatar_url":"https://github.com/kana.png","language":"Vim script","readme":"# vim-textobj-entire - Text objects for entire buffers\n\n[![Build Status](https://travis-ci.org/kana/vim-textobj-entire.png)](https://travis-ci.org/kana/vim-textobj-entire)\n\nvim-textobj-entire is a Vim plugin to provide text objects (`ae` and `ie` by\ndefault) to select the entire content of a buffer.  Though these are trivial\noperations (e.g. `ggVG`), text object versions are more handy, because you do\nnot have to be conscious of the cursor position (e.g. `vae`).\n\nvim-textobj-entire provides two text objects:\n\n* `ae` targets the entire content of the current buffer.\n* `ie` is similar to `ae`, but `ie` does not include leading and trailing empty\n  lines.  `ie` is handy for some situations.  For example,\n    1. Paste some text into a new buffer (`\u003cC-w\u003en\"*P`)\n       -- note that the initial empty line is left as the last line.\n    2. Edit the text (`:%s/foo/bar/g` etc)\n    3. Then copy the resulting text to another application (`\"*yie`)\n\nSee also [the reference manual](https://github.com/kana/vim-textobj-entire/blob/master/doc/textobj-entire.txt) for more details.\n\n\n\n\n\u003c!-- vim: set expandtab shiftwidth=4 softtabstop=4 textwidth=78 : --\u003e\n","funding_links":[],"categories":["Vim Script"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkana%2Fvim-textobj-entire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkana%2Fvim-textobj-entire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkana%2Fvim-textobj-entire/lists"}