在Linux怎么用vim实现把一个文件里面的文本复制到另一个文件里面

2023年10月9日,周一下午

我昨天遇到了这个问题,但在网上没找到图文并茂的博客,于是我自己摸索出解决办法后,决定写一篇图文并茂的博客。


情景

假设现在我要用vim把file_transfer.cpp的内容复制到file_transfer.hpp里面

第一步

用vim打开有你要复制的内容的文件,在本文就是打开file_transfer.cpp

第二步

用如下命令把vim的屏幕分成两半,并让另一半屏幕打开你要粘贴的文件

复制代码
:vsp filename

第三步

通过ctrl+w+方向键,把光标切换到有你要复制的内容的文件,在本文指file_transfer.cpp

然后在可视模式下选择你要复制的文本,然后按下y,即可复制

第四步

通过ctrl+w+方向键,把光标切换到你想粘贴的文件,在本文指file_transfer.cpp

然后在普通模式下按下p,即可完成粘贴

相关推荐
学嵌入式的小杨同学6 小时前
从零打造 Linux 终端 MP3 播放器!用 C 语言实现音乐自由
linux·c语言·开发语言·前端·vscode·ci/cd·vim
EverydayJoy^v^6 小时前
RH134学习进程——十二.运行容器(1)
linux·运维·容器
syseptember6 小时前
Linux网络基础
linux·网络·arm开发
b***25116 小时前
电池组PACK自动化生产线的关键流程与核心优势
运维·自动化
zl_dfq6 小时前
Linux 之 【多线程】(线程的概念、Linux中的线程、页表)
linux
郝亚军7 小时前
如何在Ubuntu和win10/11之间通过samba访问对方的文件
linux·服务器·ubuntu
曦云沐7 小时前
【避坑指南】Ubuntu更新报错“Repository is not signed”的快速修复
linux·ubuntu·docker
哲伦贼稳妥8 小时前
职场发展-遇到以下情况请直接准备后手吧
运维·经验分享·其他·职场和发展
带土18 小时前
10. .out文件
linux
Exquisite.8 小时前
企业高性能web服务器(4)
运维·服务器·前端·网络·mysql