在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,即可完成粘贴

相关推荐
云和数据.ChenGuang7 分钟前
自动化运维工具jenkins问题
运维·自动化·jenkins·运维面试题·运维试题
小嘚13 分钟前
谷粒商城高级篇
运维·jenkins
妫以明21 分钟前
特辑:Ubuntu,前世今生
linux·运维·ubuntu
kfepiza28 分钟前
Linux的NetworkManager的nmcli配置网桥(bridge) 笔记250712
linux·运维·网络·笔记·tcp/ip·ip·tcp
麟城Lincoln31 分钟前
【Linux-云原生-笔记】系统引导修复(grub、bios、内核、系统初始化等)
linux·笔记·云原生·bios·grub·系统修复·系统引导
53Hz35 分钟前
【问题记录】kmemleak 定位内存泄露
linux
53Hz36 分钟前
【调试工具】taskset 设置处理器的亲和度
linux
真成运维36 分钟前
生产环境变更 AppSpace存储切换
linux
53Hz41 分钟前
【调试工具】coredump 使用示例
linux
53Hz42 分钟前
【问题记录】进程调度导致 UDP 丢包问题分析
linux