当前位置: 首页 > news >正文

vim 强大复制链接

参考文献: http://blog.csdn.net/xiyuan1999/article/details/5680102

vi编辑器中的整行(多行)复制与粘贴就非常必要了。

    1、复制

    1)单行复制

    在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;

    2)多行复制

    在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……

    2、粘贴

    在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴

 

vi复制多行文本的方法
方法1:
光标放到第6行,
输入:2yy
光标放到第9行,
输入:p
此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。
方法2:
命令行模式下输入
6,9 co 12
复制第6行到第9行之间的内容到第12行后面。
方法3:
有时候不想费劲看多少行或复制大量行时,可以使用标签来替代
光标移到起始行,输入ma
光标移到结束行,输入mb
光标移到粘贴行,输入mc
然后 :'a,'b co 'c   把 co 改成 m 就成剪切了
要删除多行的话,可以用 :5, 9 de

转载于:https://www.cnblogs.com/Wanggcong/p/5154849.html

相关文章:

  • nginx+fpm报499错误的解决方案
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • Linux curl命令
  • 程序员眼中的英文单词是这样的
  • VMware Horizon view打印机出现多个副本
  • 十年工作总结(一)
  • window下安装scala步骤
  • XenServer体系架构解析
  • RFC2889转发性能測试用例设计和自己主动化脚本实现
  • 探秘Java虚拟机——内存管理与垃圾回收(转)
  • 我的运维之路
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • vSphere中CPU的设置选择及运行流程
  • iOS 系统状态栏 隐藏 或 显示
  • 页面常见效果js实现
  • [PHP内核探索]PHP中的哈希表
  • python3.6+scrapy+mysql 爬虫实战
  • [数据结构]链表的实现在PHP中
  • 【刷算法】求1+2+3+...+n
  • Android单元测试 - 几个重要问题
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • dva中组件的懒加载
  • Java程序员幽默爆笑锦集
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Swoft 源码剖析 - 代码自动更新机制
  • 百度地图API标注+时间轴组件
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 后端_ThinkPHP5
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 前端相关框架总和
  • 如何编写一个可升级的智能合约
  • 深度学习入门:10门免费线上课程推荐
  • 优化 Vue 项目编译文件大小
  • 智能网联汽车信息安全
  • 终端用户监控:真实用户监控还是模拟监控?
  • Python 之网络式编程
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • #laravel 通过手动安装依赖PHPExcel#
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • ()、[]、{}、(())、[[]]命令替换
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (一)80c52学习之旅-起始篇
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (一)Linux+Windows下安装ffmpeg
  • (一)Neo4j下载安装以及初次使用
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)甲方乙方——赵民谈找工作
  • (转)可以带来幸福的一本书
  • .FileZilla的使用和主动模式被动模式介绍
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .net refrector