Answers:
是的,您可以使用ggyG
或提取整个缓冲区,:%y
然后使用执行:@"
。
简而言之:
:%y|@"<CR>
用于映射:
nnoremap <key> :%y|@"<CR>
在默认情况下或可选范围内可在整个缓冲区上使用的灵活命令中使用:
command! -bar -range=% Foo execute <line1> . ',' . <line2> . 'y|@"'
"
寄存器。我想如果您愿意,您可以使用另一个寄存器,或者可以保存该"
寄存器并随后将其还原。