vim和外界的复制与粘贴
vim中使用y/p来进行复制粘贴,但是这是在vim文件中使用的,如果我们想要将我们在网页上看的数据粘贴到vim打开的文件中我们该如何操作呢?想要把系统粘贴板的内容复制到vim打开的文件中只需要如下的操作即可。外界复制到vim打开的文件1.将网页上的数据复制到系统粘贴板,选中内容后,用ctrl+c。2.在vim打开的文件中,首先确保是在一般模式下,不确定什么模式可以多按几次esc确保回到一般模式,之
vim中使用y/p来进行复制粘贴,但是这是在vim文件中使用的,如果我们想要将我们在网页上看的数据粘贴到vim打开的文件中我们该如何操作呢?想要把系统粘贴板的内容复制到vim打开的文件中只需要如下的操作即可。
外界复制到vim打开的文件
1.
将网页上的数据复制到系统粘贴板,选中内容后,用ctrl+c。
2.
在vim打开的文件中,首先确保是在一般模式下,不确定什么模式可以多按几次esc确保回到一般模式,之后将光标定位到想要复制文件的地方。然后从键盘输入"+p
,这时即可完成粘贴。
将vim打开的文件的数据复制到系统粘贴板
1.
在vim打开的文件中,首先确保是在一般模式下,输入"+ny
,其中n表示你需要复制的行数,比如想要复制20行,则输入"+20y
,然后回车即可。此时已经将数据复制到系统剪贴板。
鼠标选中后进行复制粘贴
1. 鼠标选中
vim 在默认的情况下当鼠标选中的时候进入的 Visual 模式,Visual模式不支持直接和外界复制粘贴,因此需要将鼠标的模式设置为可读模式。因此输入:
进入vim的命令模式, 然后输入:
set mouse=r
回车后可以通过鼠标直接选中复制。
为了避免每次打开文件都要输入命令才能复制,可以在 vim 的配置文件中进行设置。打开文件~/.vimrc
, 在文件中加入 set mouse=r
, 然后保存即可。
2. 复制
设置鼠标可能正常选中文本后可以通过鼠标右键进行复制,也可以键盘快捷键ctlt + shfit + c
进行复制;
3. 粘贴
粘贴需要进入编辑模式,在一般模式下输入 i
,进入编辑模式,通过鼠标右键进行粘贴,也可以键盘快捷键ctlt + shfit +v
进行粘贴;
更多推荐
所有评论(0)