Vim中如何全选并复制?
(区分大小写!!!)

全部删除:按esc键后,先按gg(到达顶部),然后dG
全部复制:按esc键后,先按gg,然后ggyG
全选高亮显示:按esc键后,先按gg,然后ggvG或者ggVG

单行复制:按esc键后, 然后yy
单行删除:按esc键后, 然后dd
粘贴:按esc键后, 然后p
复制到粘贴板: 全选高亮显示之后,ctrl+shift+c,

vim只能粘贴50行的问题:
在当前用户主目录编辑~/.vimrc(如果不存在,新建这个文件),添加一行

:set viminfo='1000,<500

至于为什么要输入输入’1000,这个其实不重要,最主要的是输入<500,它是设置寄存器保存的行数的。即最大值为 500

ggVG

gg: 光标跳转到首行,在vim才有效,vi中无效
V 是进入Visual(可视)模式
G 光标移到最后一行

选中内容以后就可以其他的操作了,比如:
d 删除选中内容
y 复制选中内容到0号寄存器
"+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用

Y 复制光标所在的一行
p 粘贴内容到光标所在位置

Vim中如何全选并复制?相关推荐

  1. Vim中如何全选复制粘贴

    Vim中如何全选并复制? (区分大小写!!!) 全部删除:按esc键后,先按gg(到达顶部),然后dG 全部复制:按esc键后,先按gg,然后ggyG 全选高亮显示:按esc键后,先按gg,然后ggv ...

  2. vim 中如何替换选中行或指定几行内的文本

    以下命令将文中所有的字符串idiots替换成managers: :1,$s/idiots/manages/g 2. 通常我们会在命令中使用%指代整个文件做为替换范围: :%s/search/repla ...

  3. vim中如何把在外部复制的内容全部替换粘贴进去

    首先在普通模式下输入ggVG来进行全选 gg命令将光标移动到这个文件的第一列 V命令进行列选择,光标经过的行会进行选择 G命令将光标移动到最后一行 3个命令执行后,就全选了. 然后输入d来将全选的内容 ...

  4. wps怎么全选所有页_WPS文字中如何全选所有表格?

    回答: 1.第一步,打开WPS表格,然后打开需要修改单元格内文字对齐方式的表格文档,或者新建一个表格文档.如下所示 2.第二步,选择需要修改单元格内文字对齐方式的单元格,如图所示,然后鼠标右键单击,会 ...

  5. 在vim中快速复制粘贴多行

    在vim中快速复制粘贴多行 用vim写代码时,经常遇到这样的场景,复制多行,然后粘贴.  这样做: 1. 将光标移动到要复制的文本开始的地方,按v进入可视模式. 2. 将光标移动到要复制的文本的结束的 ...

  6. (转)xshell无法在vim中复制黏贴

    ssh xshell 连接在vim中无法用 ctrl+insert 复制黏贴修改.vimrcset mouse=cvi的三种模式:命令模式,插入模式,可视模式.鼠标可以启动于各种模式中: The mo ...

  7. 如何在Vim中复制到剪贴板?

    是否可以直接从Vim复制到剪贴板? yy只复制东西给Vim的内部缓冲区. 我想复制到操作系统的剪贴板. 在Vim中有没有这样的命令,或者你只能在Vim中猛拉东西? #1楼 在vimrc文件中,您可以指 ...

  8. 【Linux】linux的vim文件怎么全选复制、粘贴

    1.全选 全选:按住esc后,然后按ggvG 全选复制:按住esc后,然后按ggyG 全选删除:按住esc后,然后按dG 按住ggvG d:删除选中内容 y:复制选中内容 +y:复制内容到剪切板 2. ...

  9. 解决vim中鼠标右键无法复制的问题

    解决vim中鼠标右键无法复制的问题 参考文章: (1)解决vim中鼠标右键无法复制的问题 (2)https://www.cnblogs.com/pengdonglin137/p/3485062.htm ...

最新文章

  1. linux挂载其他硬盘
  2. 不明白JVM虚拟机还怎么面试
  3. POJ3762 时间段用k次
  4. 做一辆超mini平衡自行车,全开源!
  5. Android之集成友盟推送功能
  6. java数组与C++数组间的区别
  7. rabbitMQ linux 安装步骤
  8. lucene 增量 全量 更新索引_搜索引擎:该如何设计你的倒排索引?
  9. xUtils3 图片加载模块
  10. win10上卸载ubuntu
  11. 天猫精灵开发网关php开发,天猫精灵对接
  12. linux系统ss命令详解,linux 下 ss命令详解
  13. 清空dns缓存命令 linux,如何清空DNS缓存
  14. 【论文分享】Relation-Aware Graph Attention Network for Visual Question Answering
  15. 哈希算法(Hash函数)简单介绍
  16. 手机的 32K,26M时钟电路作用 (转载于 52rd zsqt8888的专栏)
  17. 实践指南-网页生成PDF
  18. tlc5620输出三角波流程图_基于TLC5620 DAC波形发生器的设计——锯齿波、三角波
  19. 独角数卡PHP自动化售货发卡网源码下载
  20. (转)使用dd命令烧录Linux系统至SD卡

热门文章

  1. 安卓前端车牌识别技术
  2. 奥迪Q5更换初装变速箱油教程
  3. 每日英语--Week11
  4. PHP中mysql查询全部过程_PHP到MySQL数据查询过程概述_MySQL
  5. (一)离散型智能制造
  6. BaseWindowedBolt.java
  7. 随机梯度下降法的数学基础
  8. 【勘误清单】《机器学习》 周志华 北京: 清华大学出版社
  9. Win11右键怎么直接打开所有选项?
  10. 期货CTP接口C++源码与C#应用程序的对接