1. 选定文本块。使用v进入可视模式,移动光标键选定内容。

2.复制的命令是y,即yank(提起) ,常用的命令如下: 
    y      在使用v模式选定了某一块的时候,复制选定块到缓冲区用; 
    yy    复制整行(nyy或者yny ,复制n行,n为数字); 
    y^   复制当前到行头的内容; 
    y$    复制当前到行尾的内容; 
    yw   复制一个word (nyw或者ynw,复制n个word,n为数字); 
    yG    复制至档尾(nyG或者ynG,复制到第n行,例如1yG或者y1G,复制到档尾)  
    
3. 剪切的命令是d,即delete,d与y命令基本类似,所以两个命令用法一样,包括含有数字的用法.  
    d      剪切选定块到缓冲区; 
    dd    剪切整行 
    d^    剪切至行首 
    d$     剪切至行尾 
    dw    剪切一个word 
    dG     剪切至档尾  
    
4. 粘贴的命令式p,即put(放下) 
    p      小写p代表贴至游标后(下),因为游标是在具体字符的位置上,所以实际是在该字符的后面 
    P      大写P代表贴至游标前(上) 
    整行的复制粘贴在游标的上(下)一行,非整行的复制则是粘贴在游标的前(后)

注: 
     在正则表达式中,^表示匹配字符串的开始位置,$表示匹配字符串的结束位置。 
     命令前面加数字表示重复的次数,加字母表示使用的缓冲区名称。使用英文句号"."可以重复上一个命令。 
     在复制粘贴时,另一组常用的命令是u(撤销操作),U(撤销某一行最近所有修改),Ctrl+R(重做),这些功能主要是vim中的,vi中略有差别

转自https://blog.csdn.net/lanxinju/article/details/5727262

vi/vim中复制粘贴命令相关推荐

  1. vi/vim 中可以使用 :s 命令来替换字符串。

    vi/vim 中可以使用 :s 命令来替换字符串.以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询. :s/vivian/s ...

  2. linux终端vi怎么复制粘贴,如何在VI编辑器中复制粘贴内容?

    问题描述 我尝试使用CTRL + V粘贴VI编辑器文档中的内容,但CTRL + V不被解释为粘贴. 最佳解决思路 首先,确保您处于编辑模式(按i).然后,如果您使用的是gnome-terminal等终 ...

  3. 【vim小记】vim的复制粘贴(包括系统剪贴板)

    转自 http://blog.csdn.net/hk2291976/article/details/42196559 1.vim常用复制粘贴命令 Vim的复制粘贴命令无疑是y (yank),p(pas ...

  4. 【vim小小记】vim的复制粘贴(包括系统剪贴板)

    1.vim常用复制粘贴命令 Vim的复制粘贴命令无疑是y (yank),p(paster),加上yy,P PS: vim有个很有意思的约定(我觉得是一种约定),就是某个命令的大小写都是实现某种功能,只 ...

  5. vi/vim的选中/复制/粘贴命令

    原文: https://www.cnblogs.com/GlassHour/p/5503973.html GlassHour vi/vim的选中/复制/粘贴命令 选自http://blog.csdn. ...

  6. 【vim】系统剪切板、vim寄存器之间的复制粘贴操作命令?系统剪切板中的内容复制粘贴到命令行?vim文本中复制粘贴到命令行

    一.系统剪切板和文本内容的复制粘贴 1.1 从系统剪切板复制粘贴到文本中 需要操作3次: 分别是英文双引号.一个加号或梅花号,最后是一个p 也即"+p 或者直接使用组合键[Shift + i ...

  7. 解决vi/vim中粘贴会在行首多很多缩进和空格的问题

    解决vi/vim中粘贴会在行首多很多缩进和空格的问题 参考文章: (1)解决vi/vim中粘贴会在行首多很多缩进和空格的问题 (2)https://www.cnblogs.com/end/archiv ...

  8. 管理员身份运行cmd;cmd命令切换到指定文件夹目录;cmd命令窗口中复制粘贴

    如何以管理员身份运行cmd? 点击任务栏搜索按钮,搜索 cmd 右键管理员身份打开 管理员身份运行cmd时的一些常用命令 i.目录操作: e: #切换到E盘(要想切换到某个文件夹,要先切换到文件夹所属 ...

  9. 复制出来的文本都是大写_vi或vim怎么复制粘贴

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解Linux中的命令行界面文本编辑器vim如 ...

最新文章

  1. RDKit | 基于分子指纹的相似性图
  2. Android源码分析(三):Mms模块总结(一)
  3. 汤家凤高等数学基础手写笔记-空间解析几何
  4. Linux多线程同步——互斥锁
  5. SpringCloud 应用在 Kubernetes 上的最佳实践 —— 高可用(容量评估)
  6. javascript中的try finally
  7. 《计算机网络》学习笔记_(2、物理层)
  8. ue默认高亮mysql_UE设置打开文件的默认高亮语言
  9. C语言(CED)gameboy接馅饼问题
  10. 开源数据库在平安的应用实践
  11. MYSQL正在使用select发现现场记录方法,包括一个逗号分隔的字符串
  12. 22.基于深度学习的车型识别方法及系统实现
  13. 2.2基本共射放大电路的工作原理
  14. TOP100summit:【分享实录-猫眼电影】业务纵横捭阖背后的技术拆分与融合
  15. 软考高级证书考试--信息系统项目管理师--计算题(更新中)
  16. 《临江仙》---摘抄
  17. php生成字母头像,Identicon:实现根据用户账号生成像素头像 php 版
  18. css div颜色渐变效果
  19. 35+的互联网程序员,人都哪去了?
  20. 人在旅途——》张家界之旅:20180419

热门文章

  1. 重塑科技燃料电池试验检测中心获CNAS认可评审,综合实力备受认可
  2. 100条信号完整性效应的经验法则
  3. 【Python标准库】base64模块
  4. windows xp 自动登录
  5. GUI(图形用户界面)——AWT概述、布局管理器
  6. 浅析N沟道增强型MOS管双向低频开关电路
  7. 怎么理解socket ?
  8. 2021年R1快开门式压力容器操作考试资料及R1快开门式压力容器操作考试试卷
  9. leafler如何清除地图上的图标点
  10. STEP7 200及其仿真器的使用步骤