vim-textobj-entire-整个缓冲区的文本对象 vim-textobj-entire是一个Vim插件,用于提供文本对象(默认为ae和ie )来选择缓冲区的全部内容。 尽管这些操作很简单(例如ggVG ),但是文本对象版本更加方便,因为您不必了解光标位置(例如vae )。 vim-textobj-entire提供了两个文本对象: ae以当前缓冲区的全部内容为目标。 ie类似于ae ,但ie不包括开头和结尾的空行。 ie在某些情况下很方便。 例如, 将一些文本粘贴到新的缓冲区( n"*P )中-请注意,最初的空行保留为最后一行。 编辑文字( :%s/foo/bar/