Vim复制和粘贴命令

CPP  2022年5月6日 am8:08发布3年前 (2022)更新 91es.com站长
131 0 0

前言

简单记录一下Vim拷贝和粘贴命令

正文

dd

delete

dd是删除光标所在位置的整行内容,并复制到缓存区

dd : 删除光标所在的整行内容

[N]dd : 删除从光标所在的行开始,联系N行的内容

yy

Yank

yy是复制光标所在的整行内容,并复制到缓存区

yy : 复制光标所在的整行内容

[N]yy : 复制从光标所在的行开始,联系N行的内容

p或P

Put

粘贴剪切或复制的内容(当前缓存器的内容)

x

删除当前光标之后开始的一个字符,并复制到缓存区

x : 删除一个

[N]x : 删除N个连续的字符

y0

将光标开始位置,到行头(首)之间的字符进行复制

y$

将光标开始位置,到行尾(末)之间的字符进行复制

d0

将光标开始位置,到行头(首)之间的字符进行剪切

d$

将光标开始位置,到行尾(末)之间的字符进行剪切

:range

范围复制,比如指定开始和结束位置

:1,10y   : 110的行内容继续复制

范围

%     全部
1,$   1到结尾
,$    从当前行到结尾
a,b   a行到b

:range d

范围剪切,跟上面一样,略

参考文章

 历史上的今天

  1. 2021: 高鸿:读书是一种信仰(0条评论)
  2. 2021: Android设备,当旋转旋钮时布局被绿色边框问题(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

暂无评论...

随机推荐

Fragment生命周期的详情

最近在看Android 6.0 Settings的源码,Fragment在很多地方都在使用,因此今天有空就复习一下。一图胜千言,直接看图。(下图来源互联网)图1、Fragment图2、Activity上面是Fragment和Activity(这个很熟悉吧)各自的生命周期,他们有些相同之处...

RadioButton和CheckBox介绍

前言记录一下Android中的RadioButton和CheckBox控件常用xml配置,虽然简单,但偶尔还是可能写错导致一些问题。主要涉及日夜模式换肤时,部分配置可能有问题,所谓为了自己查阅,记录一下。正文RadioButton<RadioGroup   android:id...

Android启动之冷、热和暖启动简介

前言记录一下应用的冷启动、热启动和暖启动。正文冷启动程序重头开始,程序重来没有创建进程。一般出现情况:程序按照成功后第一次启动程序被系统kill后再次打开热启动程序还驻留在内存中(存在后台中),再次被系统重新冲后台启动到前台,此时是不会重新加载xml和初始化。类似于Activi...

查找当前目录下所有文件中关键字的内容

前言在做monkey时,会间隔把当前所有应用的内存占用打印出来,因此为了方便查看内存是否有持续增长,会使用命令查看所有dump的文件内容。好记性不如烂笔头正文以下在Window系统中的git bash环境中测试(或者算是Linux环境)find . -type f -name “*.tx...

JNI动态注册封装C语言版

前言在上一篇《JNI调用Java方法》的动态注册并调用Java方法,上次也说了可以把公共部分封装一下。说干就干,今天就把上次代码封装一下。正文我这不介绍完整的动态注册,有需要可以看《JNI动态注册》。这里只是个人流水账。Hello.javapackage com.biumall.dyn...

AssetManager读取assets文件

前言Android开发中,需要读取assets文件夹下的资源文件。assets文件夹是用于存放应用程序资源文件的目录,可以存放任意文件类型,比如图片、音频、字体等。AssetManager是Android应用程序资源管理器,访问assets文件夹内容就需要它。本文简单记录一下通过AssetM...