vim 复制粘贴「建议收藏」

vim 复制粘贴「建议收藏」VIM编辑器1.复制和粘贴整行我们都知道复制的快捷键是“nyy”,粘贴的快捷键是“p”。Tips1.“yy”是复制光标所在行,“nyy”是复制包括光标所在行以及向下的“n-1”行**,一共n行。2.“p”是将已经复制的数据,粘贴在光标所在行的下一行。“P”为粘贴在光标所在行的上一行。2.粘贴和复制一个单词当我们想粘贴一行数据中的某些单词时有一些快捷键如下:yw 复制一个单词(包括单词后面的空白字符)4yl 复制当前光标下的字符、以及后面三个字符,总共四个字符4yh 复制光标前面

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

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

请添加图片描述

VIM编辑器

1.复制和粘贴整行

我们都知道复制的快捷键是nyy,粘贴的快捷键是p

Tips

1.yy是复制光标所在行nyy是复制包括光标所在行以及向下的n-1行,一共n行。
2.p是将已经复制的数据,粘贴在光标所在行的下一行。大写P为粘贴在光标所在行的上一行

习惯windows的用户可使用下列方法

  • step1:正常模式下,按shift v,进入 visual line模式。此时按住shift键不放,可通过点击鼠标左键选取要复制的范围,如:光标停留在line1,如果鼠标点击lin 4,即选中line1到 line4,选中的范围会高亮。选中即完成复制操作。
  • step2:在需要粘贴的位置,按下鼠标中键就可完成粘贴。

2.复制和粘贴一部分字符

有一些快捷键可以帮助我们复制一行数据中的某些单词
如下:

  • yw 复制一个单词 (包括单词后面的空白字符)
  • 4yl 复制当前光标下的字符、以及后面三个字符,总共四个字符
  • 4yh 复制光标前面的四个字符 (不包括当前光标所在的字符)

推荐方法:

法一

  • step1:通过鼠标选择你想复制的字符,此时你可以在vim编辑器左下方看到“—VISUAL—”,说明此时已经进入可视模式,然后按下y完成复制。
  • step2: 光标停留在目标位置,按下p把复制的字符粘贴在光标所在位置之前(同一行)。

法二

  • step1:通过鼠标选择你想复制的字符,此时你可以在vim编辑器左下方看到“—VISUAL—”,说明此时已经进入可视模式。
  • step2: 光标停留在目标位置,按下鼠标中键把复制的字符粘贴在目标位置之前(同一行)。

3.不同文件之间复制和粘贴

快捷键方法:

  • step1:待复制文件中, 进入VISUAL 模式, 选中要复制的内容 然后输入字符 “ + y(一共3个字符),这样就复制到系统剪切板了。
  • step2:目标文件中 ,普通模式下光标移动到待粘贴位置,然后输入 “ + p (共3个字符)完成粘贴。

推荐方法

法一

  • 鼠标选中需要复制的内容,然后点击鼠标右键,进行copy 和paste

请添加图片描述

法二

  • 通过VIM编辑器的菜单栏的“copy to clipboard”和 “paste to clipboard

请添加图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/190483.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • .pkl文件读取_pkl是什么文件格式

    .pkl文件读取_pkl是什么文件格式1.根据网上查阅的读取方法importpicklefile=open(“./dataset-cornell-length10-filter1-vocabSize40000.pkl”,”rb”)data=pickle.load(file)print(data)file.close()在这里,注意在读取的使用的是”rb”,也就是二进制文件格式,而”r”是普通格式的读取用print输…

  • 递归就这么简单

    递归就这么简单

  • linux心跳出血漏洞,heartbleeder 自动检测 OpenSSL 心脏出血漏洞 (附修复指南)[通俗易懂]

    linux心跳出血漏洞,heartbleeder 自动检测 OpenSSL 心脏出血漏洞 (附修复指南)[通俗易懂]heartbleeder可以探测你的服务器是否存在OpenSSLCVE-2014-0160漏洞(心脏出血漏洞)。什么是心脏出血漏洞?CVE-2014-0160,心脏出血漏洞,是一个非常严重的OpenSSL漏洞。这个漏洞使得攻击者可以从存在漏洞的服务器上读取64KB大小的内存信息。这些信息中可能包含非常敏感的信息,包括用户请求、密码甚至证书的私钥。据称,已经有攻击者在某宝上尝试使用漏洞…

  • c语言cstdio什么意思,<iostream>与<cstdio>有什么区别?

    c语言cstdio什么意思,<iostream>与<cstdio>有什么区别?该楼层疑似违规已被系统折叠隐藏此楼查看此楼列个提纲:1.cstdio是面向“文件”的,或者不强调文件和非文件流的区别,默认流就是可以关联外部文件,至于文件的外延是啥就不管,扔给宿主环境了。从std::FILE这个名字以及printf/scanf接口描述基于fprintf/fscanf上就可以看出来。iostream头只是包含了一坨东西,封装标准输入输出流,和文件流(在)不通用。2.cstdio不…

  • notify()和 notifyAll()有什么区别_notify怎么记忆

    notify()和 notifyAll()有什么区别_notify怎么记忆今天看到一篇问题,提问线程唤醒顺序。具体代码如下:importjava.util.LinkedList;importjava.util.List;publicclassThreadRunSort{/***对象锁*/privatefinalObjectobject=newObject();p…

  • eclipse安装和配置环境教程(vue环境配置)

    官方下载地址:https://www.eclipse.org/downloads/电脑是64位的可以直接点下载64位,不是64位的电脑点下载包,在里面选择不同的版本下载点击下载后,浏览器会下载一个exe的安装包,但是下载完成后点击安装包会提示下载JDK;下载jdk官方网址:http://www.oracle.com/technetwork/java/javase/download…

发表回复

您的电子邮箱地址不会被公开。

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