Vim复制文件全部内容到系统剪贴板

参考:http://vim.wikia.com/wiki/%22copy_all_to_clipboard%22_howto

vim中有两个buffer为系统的剪贴板,它们为: * (primary selection) 和 (clipboard),其中 + 就是我们平常可以用Ctrl-C 和 Ctrl-V 的缓冲区,而要取出 * 缓冲区的内容,点击鼠标中间划轮即可。

查看缓冲区内容可以用命令 :reg ,上面两个buffer显示为 "*"+ 

1.Normal Mode

gg"*yG
gg"+yG

2.Visual Mode (linewise)  补充:按 V 进入该模式

ggoG"+y

3.Visual Mode (characterwise or blockwise)  补充:按 v 进入该模式

VggoG"+y

本文仅仅贴出已经测试成功的命令,后续添加有待测试。

环境:Vim7.4

posted on 2015-07-02 23:42  C Pointer  阅读(8911)  评论(0编辑  收藏  举报

导航