【Linux】vim的复制粘贴

【Linux】vim的复制粘贴vim复制粘贴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,复制到档尾)

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

vim复制粘贴

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://javaforall.net/192956.html原文链接:https://javaforall.net

(0)
上一篇 2025年12月4日 下午10:22
下一篇 2025年12月4日 下午11:01


相关推荐

  • Anaconda安装opencv3.4.3

    Anaconda安装opencv3.4.3因为项目需要 安装 opencv3 4 3 版本进行实验测试在 Anaconda 的指定环境终端中 输入 pipinstallop contrib python 3 4 3 会报错啊哈 提示 只要换成想要版本的指定形式就行 比如我想装 3 4 3 版本 就重新输入 pipinstallop contrib python 3 4 3 18 之前在 Anaconda 用 condainstall 3 4 3 行不通哈 通过 Navigator 也安装不了指定的版本 只能是最新版

    2026年3月26日
    2
  • 动态规划优缺点_巴西优化航空路线利用率

    动态规划优缺点_巴西优化航空路线利用率C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 1 条。C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。商人阿龙来到 C 国旅游。当他得知“同一种商品在不同城市的价格可能会不同”这一信息之后,便决定在旅游的同时,利用商品在

    2022年8月9日
    5
  • 王炸!Cursor 推出 Cursor CLI!!(附保姆级安装和使用教程)

    王炸!Cursor 推出 Cursor CLI!!(附保姆级安装和使用教程)

    2026年3月16日
    3
  • 软件测试基础知识 – 说一说黑盒与白盒的测试方法[通俗易懂]

    软件测试基础知识 – 说一说黑盒与白盒的测试方法[通俗易懂]分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.netDefinitionProvideasurrogateorplaceholderforanotherobjecttocontrolaccesstoit.ParticipantsTheclassesan…

    2022年6月1日
    38
  • Eclipse+ADT+Android SDK 搭建安卓开发环境「建议收藏」

    Eclipse+ADT+Android SDK 搭建安卓开发环境「建议收藏」Eclipse+ADT+AndroidSDK搭建安卓开发环境要求必备知识windows7基本操作。运行环境windows7(64位); eclipse-jee-luna-

    2022年7月3日
    38
  • es6模板字符串_模板字符串如何实现

    es6模板字符串_模板字符串如何实现<spanclass=”fr”>${(function(){if(list[item].oStatus==0){return`待交易`;}elseif(list[item].oStatus==1){return’已交易’;}else{return’已过期’;}

    2022年8月21日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号