您的位置:首页 > 其它

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

2015-07-02 23:42 357 查看
参考: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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: