Vim 使用系统粘贴板复制粘贴

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

习惯了Windows下面的复制,粘帖快捷键。转到vim编辑器会发现这两个键没什么作用,其实vim是使用ctrl+shift+c,ctrl+shift+v复制粘帖的。但是使用这些快捷键只能在一定屏幕范围使用,且只能在插入模式才有效。

而在vim中简单用y只是复制到"(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容。
要将vim的内容复制到某个粘贴板,需要退出编辑模式,按v进入视图模式后,选择要复制的内容,然后按"Ny(注意带引号)完成复制,其中N为粘贴板号(注意是按一下双引号然后按粘贴板号最后按y),而我们要把内容复制到系统粘贴板+,选中内容后按"+y就可以了.

当然我们也可以自定义快捷键来使用这些功能,打开.vimrc文件加入
map <C-c> "+y
map <C-v> "+p
这样就可以按照window习惯来使用复制粘贴了
注意:在这里,只有vim.gtk或vim.gnome才能使用系统全局粘贴板,默认的vim.basic看不到+号寄存器。安装vim.gnome使用apt-get install vim-gnome,然后vim自动会链接到vim.gnome。

下面附上vim常用寄存器,也可以在命令行模式下输入reg来查询
vim常用的寄存器:
‘”‘     无名寄存器,包含最近删除或抽出的文本
‘%’     当前文件名
‘#’     轮换文件名
‘*’     剪贴板内容 (X11: 主选择)
‘+’     剪贴板内容
‘/’     最近的搜索模式
‘:’     最近的命令行
‘.’     最近插入的文本
‘-’     最近的行内 (少于一行) 删除
‘=’     表达式寄存器;你会被提示输入一个表达式

vim 使用系统粘贴板复制粘贴 习惯了windows下面的复制,粘帖快捷键。转到vim编辑器会发现这两个键没什么作用,其实vim使用ctrl+shift+c,ctrl+shift+v复制粘帖的。但是使用这些快捷键只能在一定屏幕范围使用,且只能在插入模式才有效。 而在vim中简单用y只是复制到"(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容。 要将vim的内容复制到某个粘贴板,需要退出编辑模式,按v进入视图模式后,... 阅读详情

相关推荐

提高生产力:在vimWindows中实现无缝复制粘贴

此外,Vim支持许多插件和扩展,可以根据用户的需要进行配置和定制,从而使编辑器更加适合用户的工作流程。它的前身是Vi,是Unix系统中的标准文本编辑器,但是Vim比Vi更加强大和灵活,拥有更多的功能和特性。总之,Vim是一款强大的文本编辑器,它的速度、可定制性和效率使得它成为了程序员和开发人员的首选编辑器之一。但是一旦掌握了它的基本功能和操作,它将成为一个强大的工具,可以显著提高你的编码速度和效率。在Visual模式下选择文本后,按下Ctrl+c键即可将选定的文本复制到系统剪贴板中。

m0_73778337的博客 7139

简单:Windows中的文本与Linux中CentOS的vim编辑器相互复制粘贴方法

简单:Windows中的文本与Linux中vim编辑器中的文本相互复制粘贴的方法 1.从Windows下到vim中: 1,选中windows中文档内容按Ctrl+c。 2,进入vi编辑器,在插入模式下,用鼠标点击右键再点击粘贴。 3,得到 2.从vim中到Windows下: 1,在命令行中输入vi gushi。然后在vim中编辑好文档按Esc 再按”:wq”,保存并退出。 2,在命令行中输入cat gushi。利用鼠标选中要复制的内容,点击鼠标右键,点击复制。 3,到windows中进行粘贴,得到。

weixin_44589904的博客 4987

windows上的代码复制到vim

使用xshell,工具栏中点编辑->粘贴->复制到终端。

wrncxcy的博客 1022

解决从windows向vim粘贴出现格式错误的问题

window中有时我们进行复制东西,然后想将它粘贴vim中,有时会出现每一行前面都有很多的空格,这样很影响我们阅读代码,对于python这样的语言都无法编过,最近我做cs61a时复制测试用例就遇到了这样的问题,上网查之后解决方法也很简单,就是在vim命令行中输入set paste命令。,这样就解决了复制出现格式不匹配问题。

xiyun_king的博客 412

vim复制粘贴系统粘贴板

vim复制到系统粘贴板:进入visual模式下选中文字,然后左手一直按住shift,然后依此按 “+y 从系统粘贴板复制到vim:先再网页上随便复制个文字,打开vim,进入normal模式,然后左手一直按住shift,然后依次按 “+p 转载于:https://www.cnblogs.com/tiandsp/archive/2012/07/15/2592209.html...

weixin_34138377的博客 1556

linux vim内容复制粘贴板,Vim 使用系统粘贴板复制粘贴

习惯了Windows下面的复制,粘帖快捷键。转到vim编辑器会发现这两个键没什么作用,其实vim使用ctrl+shift+c,ctrl+shift+v复制粘帖的。但是使用这些快捷键只能在一定屏幕范围使用,且只能在插入模式才有效。而在vim中简单用y只是复制到"(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容。要将vim的内容复制到某个粘贴板,需要退出编辑模式,按v进入视图模式后,选择要复...

weixin_36227085的博客 859

系统粘贴板vim

习惯了Windows下面的复制,粘帖快捷键。转到vim编辑器会发现这两个键没什么作用,其实vim使用ctrl+shift+c,ctrl+shift+v复制粘帖的。但是使用这些快捷键只能在一定屏幕范围使用,且只能在插入模式才有效。 而在vim中简单用y只是复制到"(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容。 要将vim的内容复制到某个粘贴板,需要退出编辑模式,按v进入视图模式

lcalqf的专栏 754

vim复制粘贴小结

正在学习使用vim,前一阵想学linux,然后突然发现vim是个好东西,学习使用,今天发现,无法使用ctrl+c/ctrl+v来跟系统其它应用之间做复制粘贴,非常不爽,搜了一下,发现很多人有写这个问题,试了几个,觉得这个最好,转帖过来收藏。 原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry 内容:

老孙 2599

linux vim内容复制粘贴板,vim 在视图模式下,怎样进行 系统粘贴板复制粘贴?...

文本编译器vi下面简短地介绍一下vim(=“visual editor improved”),它是vi的Linux现代版,象一般新手vi只是用来救急,因为有时vi只是我们唯一可用的编辑器。关于vi,很重要的一点是vi是一个“多态“的编辑器。例如,它有一些操作模式,用户在使用时必须要互相切换。下面是一个速查手册,4条最重要的命令用粗体表示。模式切换的命令:键 进入...

weixin_30814159的博客 325

vim 复制粘贴

Vim拷贝到系统粘贴板:"+y 从系统粘贴板拷贝到Vim:"+p 或 Shitf + insert 在vim里面,系统粘贴板vim的寄存器+是关联的,所以你对寄存器加+的任何复制和粘贴都直接影响到系统粘贴板vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容. 要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后

世事难料,保持低调 1646

linux 下复制

如何切换vim Buffer vimwindows/linux之间的复制粘贴小结   实验了下,感觉 "*p 比 "+p 有用! 在windows/linux环境下复制,再到VIM中进入插入模式,Shift+Ctrl+V,粘贴成功! 补充下VIM相关知识: 转载的文章,vim中有多个粘贴板,这个。。。舒服。。。 ==========

dingchao888的专栏 1051

vim系统粘贴板交互

原文 http://www.cublog.cn/u3/112728/showart_2214016.html 用vim这么久 了,始终也不知道怎么在vim使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不 爽;上次论坛上有人问到了怎么在vim使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上

yu_fanloveyou的专栏 2510

vim实用系列4:vim复制粘贴

注意多次粘贴是按"+0+p 如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset就可以了,下面讲一下vim粘贴板的基础知识,有兴趣的可以看看,应该会有所收获的。vim帮助文档里与粘贴板有关的内容如下: vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到“(双引号)粘贴板里,同样用

梦想带我去飞翔 1144

vim中的复制和粘贴

正在学习使用vim,但是无法使用ctrl+c/ctrl+v来跟系统其它应用之间做复制粘贴,非常不爽,搜了一下,发现很多人有写这个问题,试了几个,觉得这个最好,转帖过来收藏。 原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry 内容: 用vim这么久 了,始终也不知道怎么在vim使用系统粘贴板,通...

爱.NET 115

vim复制、粘贴以及配置总结

两篇使用vim复制粘贴比较高级的用法 http://www.cnblogs.com/hustcat/articles/1791371.html http://blog.csdn.net/nkguohao/article/details/8937695 用vim这么久 了,始终也不知道怎么在vim使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后

zhaowenchaofang的专栏 3688

Vim中如何复制和粘贴

Vim

夏飞的专栏 1814
上一篇: 查找字符串
下一篇: vim设置自动缩进
Paradooox
博客等级 码龄15年 1粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值