vim 在两个不同文件中复制与粘贴(简单,详细) |
您所在的位置:网站首页 › linux如何复制粘贴代码的内容 › vim 在两个不同文件中复制与粘贴(简单,详细) |
vim 在两个不同文件中复制与粘贴
(vim在系统剪切板的复制与粘贴)
假设将 b文件的某内容 复制到 a文件中
普通模式下 :reg 命令 可以查看vim 自己的粘贴板,分别是 "、 0、1、2、...、9、-、* +、. 、 : 、/:: ;用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到 “(双引号)粘贴板(默认)里,同样用p粘贴的也是这个粘贴板里的内容; 想要两个不同文件中复制与粘贴,需要先将一个文件(b文件)中的待复制内容 复制到系统剪切板, 在从此剪切板粘贴到另一个文件(a文件)中,
方法: 1. .首先,查看vim版本是否支持clipboard vim --version | grep "clipboard" 如果 clipboard前面有一个小小的减号,说明不支持。
2.如果不支持的话,需要安装图形化界面的vim,或者重新编译vim sudo apt-get update sudo apt-get install vim-gnome
安装完成后再次执行: vim --version | grep "clipboard" 发现已经支持clipboard
2. 然后进行复制 与粘贴 ①打开待复制文件b文件, 进入VISUAL 模式, 选中要复制的内容 然后输入 “ + y (三个字符) 这样就复制到系统剪切板了 ② 打开 a 文件 ,普通模式下 光标移动到粘贴位置 然后输入 “ + p (三个字符)
ok, 大功告成了! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |