首页 > 其他分享 >【vim】复制黏贴的方法

【vim】复制黏贴的方法

时间:2023-06-25 16:22:56浏览次数:58  
标签:移动 vim 按下 复制 光标 黏贴 粘贴

1、按字符复制与粘贴

在命令行模式下输入字符v(小写),便可以进入按字符选择模式,通过h、j、k、l键移动光标选择要进行复制的字符串。

完成选择后按下y键进行复制,将鼠标移动到最后一行,按下p执行粘贴操作就完成了对选择的字符串部分完成了按字符复制与粘贴操作。

按下小写v进入visual模式

 比如要复制dddd到第6行

简单介绍下光标移动的方法, 其实用上下左右键也可以

h: 向左移动
j:向下移动
k: 向上移动
l:向右移动

移动选中bbbb

 按下y键复制

 移动到最后一行按下p键

至此,我们完成了复制,按下u键,可以撤销复制

 

2、按行复制与粘贴

在命令行模式下输入字符V(大写),便可以进入按行选择模式,通过h、j、k、l键移动光标选择要进行复制的行号。

选中行后按下y键进行复制,然后将光标移动到要进行粘贴的位置,比如放在23行后,需要将光标移动到23行,按下p键进行粘贴操作

按下大写的V,visual line模式

 加入我们要复制2,3两行, 我们按下j键

 按下y键复制

 移动到最后一行,我们按下p键

 至此完成复制, 按下u键,可以撤销复制

 

3、按块复制与粘贴

在命令行模式下按下组合键Ctrl+V进入到按块选择模式,通过h、j、k、l移动鼠标选择要进行复制的区域块

选择了一个区域块,选择完成后按y进行复制,将光标移动到要进行粘贴的地方(比如放到内容的最后),按下p执行粘贴
我们按下Ctrl+V,进入visual block模式

 比如我们想复制hell和dddd这个区域,我们移动光标选中这个区域

我们按下y键复制

(需要先按下o创建一个空行,然后按ESC退出)

移动到最后一行,我们按下p键黏贴

 至此,我们完成了一个区块的复制黏贴, 同样按下u可以取消黏贴操作

 

标签:移动,vim,按下,复制,光标,黏贴,粘贴
From: https://www.cnblogs.com/fireblackman/p/17503218.html

相关文章

  • MySQL 5.7 基于GTID搭建主从复制
    MySQL5.7基于GTID搭建主从复制 1.搭建过程1.1准备两个MySQL实例mysqld--initialize-insecure--user=mysql--basedir=/usr/local/mysql--datadir=/mysql/3307/data/mysqld--initialize-insecure--user=mysql--basedir=/usr/local/mysql--datadir=/mysql/3308/data/mys......
  • Oracle 11gR2 使用RMAN Duplicate复制数据库
    Oracle11gR2 使用RMANDuplicate复制数据库 作者:吴伟龙 PrudentWoo  前言:    上周刚做完一个项目,用户要求RAC的数据库能够自动备份到另外一个单节点上,单节点能够正常拿起来就能用。当时跟他们讨论的是用ADG来做,但通过描述后,用户觉得如果要人工干预的话太麻烦,它不想做......
  • 博客 复制word里面带图文的文章,图片可以直接显示
    ​如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>......
  • 富文本编辑器从word复制粘贴公式
    ​ 自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接......
  • mongodb-复制集
    启动三个实例配置replicaset创建路径$mkdir/mongodb/28017/{conf,data,log}-p$mkdir/mongodb/28018/{conf,data,log}-p$mkdir/mongodb/28019/{conf,data,log}-p编辑配置文件$cat/mongodb/28017/conf/mongod.confsystemLog:destination:filepath:/mon......
  • 【linux命令】“最强大的编辑器”vim用法简介(基础篇)
    vim编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。它主要分为命令令行模式、插入模式和底行模式这三种,下面主要介绍一下这三种模式最简单常用的用法。一.命令行模式1.移动光标左移:h光标右移:l光标上移:k光标下移:j光标向右移动一个单词:w(联......
  • nvim copilot.lua
    超简单配置AI加持的VIM,Nvim+Copilot_哔哩哔哩_bilibili》:Copilotauth   ......
  • #yyds干货盘点# LeetCode程序员面试金典:复制带随机指针的链表
    题目:给你一个长度为n的链表,每个节点包含一个额外增加的随机指针random,该指针可以指向链表中的任何节点或空节点。构造这个链表的 深拷贝。 深拷贝应该正好由n个全新节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的next指针和random指针也都应指向复制......
  • 使用 Vim 给文件设置密码保护
    Vim 是一种流行的、功能丰富的和高度可扩展的 Linux文本编辑器,它的一个特殊功能便是支持用带密码各种的加密方法来加密文本文件。本文中,我们将向你介绍一种简单的Vim使用技巧:在 Linux 中使用Vim对文件进行密码保护。我们将向你展示如何让一个文件在它创建的时侯以及为了修......
  • Mac下如何复制webp图片
     将WebP格式图片拖到Chrome浏览器标签栏中(浏览器是肯定支持查看的,而且是Google自家的),这个时候图片是能够正常查看的。我们右键选中图片,选择「复制图片」。打开macOS系统自带的「预览」工具,点击菜单栏「文件」,选中「从剪贴板新建」,这时候图片就显示在「预览」工具的窗口中......