`

vi编辑器中的整行(多行)复制

    博客分类:
  • vim
 
阅读更多
转自:http://blog.sina.com.cn/s/blog_5caa94a00100codi.html 


  那么vi编辑器中的整行(多行)复制与粘贴就非常必要了。
    1、复制
    1)单行复制
    在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;
    2)多行复制
    在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……
    2、粘贴
    在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴

vi复制多行文本的方法
方法1:
光标放到第6行,
输入:2yy
光标放到第9行,
输入:p
此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。
方法2:
命令行模式下输入
6,9 co 12
复制第6行到第9行之间的内容到第12行后面。
方法3:
有时候不想费劲看多少行或复制大量行时,可以使用标签来替代
光标移到起始行,输入ma
光标移到结束行,输入mb
光标移到粘贴行,输入mc
然后 :'a,'b co 'c   把 co 改成 m 就成剪切了
要删除多行的话,可以用 :5, 9 de
分享到:
评论

相关推荐

    Linux的vi编辑器

    Linux的vi编辑器是Unix和Linux系统中的标准文本编辑器,具有强大的功能,与现代文本编辑器相比毫不逊色。本文将简要介绍vi编辑器的使用方法和基础指令。 vi编辑器主要有三种模式:命令模式、插入模式和底行模式。在...

    vi编辑器命令大全(...)

    ### VI编辑器命令大全 #### 一、VI编辑器简介 **VI**(Visual Editor)是...对于经常需要在命令行环境中工作的用户来说,熟悉VI编辑器的操作是非常有用的技能。希望本文介绍的基本操作可以帮助您更好地使用VI编辑器。

    vi文本编辑器

    vi编辑器主要有三个工作模式:命令模式(Command Mode)、插入模式(Insert Mode)和底行模式(Last Line Mode)。 1. 命令模式(Command Mode) 在命令模式下,你可以进行文本的移动、删除、复制以及进入插入模式...

    vi编辑器.pdf

    vi编辑器是Linux系统中广泛使用的文本编辑器之一,它具有强大的文本处理能力,通过一系列快捷键和命令来实现各种编辑操作。vi编辑器的特点是模式化操作,分为一般模式、编辑模式和命令模式。下面详细介绍vi编辑器中...

    linux/unix下VI编辑器的中文版键位图

    本资源提供了VI编辑器的中文版键位图,这对于理解和学习VI编辑器的操作非常有帮助。 VI编辑器分为两种模式:插入模式(Insert Mode)和命令模式(Command Mode)。在命令模式下,你可以移动光标、复制、粘贴、删除...

    Linux下最基本的文本编辑器vi使用方法

    Linux 下最基本的文本编辑器 vi 使用方法 vi 编辑器是 Unix 和 Linux 操作系统下最基本的文本编辑器,具有三种工作模式:指令模式、输入模式、末行模式。用户可以通过输入特定的命令在不同模式之间切换。下面是 vi ...

    vi技巧大全命令大全

    文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! 进入vi的命令 ...

    学习vi和vim编辑器

    在众多文本编辑器中,vi和它的增强版vim因其轻量级、跨平台的特点,被广泛应用于Linux系统以及类Unix系统中。掌握vi和vim不仅对于系统管理有极大的帮助,而且对于程序员、网络工程师等IT从业者也是一项不可或缺的...

    常用vi命令的操作

    vi编辑器是类Unix系统中广泛使用的文本编辑器,它具有轻量级、高效的特点,尽管其界面有些原始,但功能非常强大。学习和掌握vi的基本命令对于Linux/Unix用户来说至关重要。接下来我将详细介绍vi编辑器中常用的命令和...

    很实用的UNIX VI使用知识

    UNIX系统中的VI编辑器是所有Unix和Linux系统必备的一个强大的文本编辑工具,对于任何想要熟练掌握Unix/Linux环境的人来说,理解和学习VI编辑器至关重要。本文将深入探讨VI编辑器的基本概念、操作模式以及常用命令,...

    VI高级命令

    - **应用场景**: 调整vi编辑器的行为和外观。 - **示例**: - `:set noautoindent` 禁止自动缩进 - `:set modelines` 启用模式行 - `:set showmode` 显示模式提示 - `:set tabstop=8` 设置制表符宽度为8 #### 三...

    VI使用总结(图形版)

    **VI编辑器基础** VI(Visual Editor)是Linux和Unix系统中最常用的文本编辑器之一,其全称为"Visual Interface"。VI编辑器以其高效、强大和灵活著称,虽然初学者可能觉得它有些复杂,但一旦熟悉了它的操作模式,就...

    vi.rar_vi

    **VI编辑器基础教程** `VI`(Visual Editor)是一款强大的文本编辑器,广泛应用于Linux和Unix系统中。它的全称是"Visual Editor Improved",是Bill Joy在1976年开发的`ex`编辑器的增强版。尽管VI的界面没有图形化...

    VI命令(转)

    **VI命令(转)** VI(Visual Editor)是一款强大的文本编辑器,...在实际工作中,结合标签中的"源码"和"工具",VI编辑器更是程序员查看、编辑代码的得力助手。了解并熟练使用VI,能够使你在处理文本任务时事半功倍。

    vi-简单使用方法

    ### Vi编辑器简单使用方法详解 #### 一、Vi编辑器简介 Vi(Visual Editor)是一种功能强大的全屏幕文本编辑器,在Unix系统及其类系统(如Linux)中被广泛使用。由于其高度可定制性以及丰富的功能,Vi成为了许多...

    Linux--vi的使用

    Linux中的vi编辑器是一款强大的文本编辑工具,虽然其界面简洁且初学者可能感到不友好,但熟练掌握vi的使用能够显著提升工作效率。vi编辑器在Linux系统中几乎是无处不在的,无论何时何地,你都可以依赖它进行文本编辑...

    Lecture4_Vi.rar_vi

    在IT领域,尤其是在Linux系统中,`vi`(Visual Editor)是不可或缺的文本编辑器之一。这个名为"Lecture4_Vi.rar_vi"的压缩包文件包含了一份关于`vi`编辑器的操作指令的课件,主要面向学习嵌入式系统的用户。`vi`编辑...

    vi的使用方法

    ### vi编辑器的使用方法详解 #### 一、vi编辑器模式介绍 vi编辑器是Unix/Linux系统下非常重要的文本编辑工具...实践是提高技能的关键,建议大家在日常工作中多多练习,以便能够更高效地使用vi编辑器进行文本编辑工作。

Global site tag (gtag.js) - Google Analytics