vim-textobj-entire is a Vim plugin to provide text objects (ae and ie by
default) to select the entire content of a buffer.  Though these are trivial
operations (e.g. ggVG), text object versions are more handy, because you do
not have to be conscious of the cursor position (e.g. vae).
vim-textobj-entire provides two text objects:
- aetargets the entire content of the current buffer.
- ieis similar to- ae, but- iedoes not include leading and trailing empty lines.- ieis handy for some situations. For example,- Paste some text into a new buffer (<C-w>n"*P) -- note that the initial empty line is left as the last line.
- Edit the text (:%s/foo/bar/getc)
- Then copy the resulting text to another application ("*yie)
 
- Paste some text into a new buffer (
See also the reference manual for more details.
