zoukankan      html  css  js  c++  java
  • vivim (十):接出(复制)

    复制

    当在不删除文本的情况下将文本复制到无名缓冲区时,称为接出(yank)。(因此将命令命名为y、yy、Y)。

    小提示:

      可使用大写 V 选择一行文本。

    10.1 接出(复制单词、句子、段落)

    步骤:

    1      使用y、yy、Y将文本由编辑缓冲区复制到无名缓冲区中,但不删除原始文本。

    2      将光标移动到希望插入文本的位置。

    3      使用P或p命令执行插入。

    常用命令

    操作键

    yw

     接出一个单词

    y10w

     接出10个单词

    y10W

     接出10个单词,忽略标点符号

    yb

     向后接出一个单词

    y2)

     接出两个句子

    y2}

     接出5个段落

    yy

     接出一行

    10yy

     接出10行

    y$

     接出从当前字符到本行末尾的的文本

    y0

     接出从当前字符到这一行开头之间的文本

    10.2 复制与移动行

    语法:

           :x,ycoz

           :x,ymz

    说明:

    1      x,y,z都是行号。x,y是源行,z是目标行号。

    2      源行x,y被复制或移动,插入到z行的下面。

    3      :m删除原始行,:co不删除原始行。

    例子:

    1      :2co4          复制第2行,插入到第4行下面

    2      :2,4co8            复制第2行到第4行,插入到第8行下面

    3      :2m4           移动第2行,插入到第4行下面

    4      :2,4m8             移动第2行到第4行,插入到第8行下面。

  • 相关阅读:
    题解 P1003 【铺地毯】
    题解 P1000 【超级玛丽游戏】
    题解 P1036 【选数】
    题解 P1217 【[USACO1.5]回文质数 Prime Palindromes】
    题解 AT934 【完全数】
    题解 P2044 【[NOI2012]随机数生成器】
    题解 P4277 【河城荷取的烟花】
    System.Linq.Dynamic.Core
    008 TBS Studio 真机开发辅助工具的简单说明
    webpack
  • 原文地址:https://www.cnblogs.com/smstars/p/3085344.html
Copyright © 2011-2022 走看看