精华内容
下载资源
问答
  • 2020-06-22 22:12:20

    在使用vi有时会想直接复制一行数据,然后粘贴若干行进行修改

    复制一行数据的方法

    把光标放到要复制的一行前面,然后按两下yy字母键

    yy   # 复制光标所在的那一行
    

    然后把光标放到要复制到的地方去,按键盘的p字母键

    p   # 将已复制的数据粘贴到光标的下一行,P则为贴在光标的上一行。
    
    更多相关内容
  • Linux vi编辑器

    2018-10-29 22:13:56
    全面介绍VI,有实例做练习,快速学习Linux经典的VI编辑器
  • linux vi编辑器

    千次阅读 多人点赞 2019-03-15 13:41:25
    vi编辑器Linux系统下最基本的编辑器,工作在字符模式下。由于不使用图形界面,因此Vi的工作效率非常高,且它在系统和服务管理中的功能是带图形界面的编辑器无法比拟的。 vi编辑器有三种模式:命令模式(command ...

    vi编辑器是Linux系统下最基本的编辑器,工作在字符模式下。由于不使用图形界面,因此Vi的工作效率非常高,且它在系统和服务管理中的功能是带图形界面的编辑器无法比拟的。

    vi编辑器有三种模式:命令模式(command mode)、插入模式(insert mode)和底行模式(last line mode)

    命令模式:

       使用vi编辑器打开文件后,默认进入命令模式。在该模式下可以通过键盘控制逛变得移动以及文本内容的复制 粘贴 删除等。
     1. 光标移动:

    光标移动操作
    级别操作符说明
    字符级“左键”或字母h使光标向字符的左边移动
    “右键”或字母l使光标向字符的右边移动
    行级“上键”或字母k使光标移动到上一行
    “下键”或字母j使光标移动到下一行
    符号$使光标移动到当前行尾
    数字0使光标移动到当前行首
    单词级字母w使光标移动到下一个单词的首字母
    字母e使光标移动到本单词尾字母
    字母b使光标移动到本单词首字母
    段落级符号}使光标移动到段落结尾
    符号{使光标移动到段落开头
    屏幕级字母H使光标移动到屏幕首部
    字母L使光标移动到屏幕尾部
    文档级字母G使光标移动到文档尾行
    n+G使光标移动到文档的第n行

     3. 删除

    删除操作
    操作符说明
    字母x删除光标所在的单个字符
    字母dd删除光标所在的当前行
    n+dd删除包括光标所在行的后面n行内容
    d+$删除光标位置到行尾的所有内容


     4. 复制和粘贴

    复制、粘贴操作
    操作符说明
    yy复制光标到当前行
    nyy复制包括光标所在行的后面n行内容
    ye从光标所在位置开始复制直到当前单词结尾
    y$从光标所在位置复制到当前行结尾
    y{从当前段落开始位置复制到光标所在位置
    p将复制内容粘贴到光标所在位置

     

    几种常见命令:

    u:撤销

    .:重新执行上一次命令

    J:合并两行内容

    r:快速替换光标所在字符

    插入模式

    只有在插入模式下,才能对文件内容进行修改操作,此模式下的操作与Windows记事本的操作类似。插入模式与低行模式之间不能直接转换。

    底行模式

    底行模式可以对文件进行保存,也可进行查找,退出编辑器等操作

    ① :set nu。设置行号,仅对本次操作有效

    ② :set nonu。取消行号,仅对本次操作有效

    ③ :n。使光标移动到第n行

    ④ :/xx。在文件中查找xx,若查找结果不为空,可以使用n查找下一个,使用N查找上一个

    ⑤ 底行模式下还可以进行内容替换:

    内容替换
    操作符说明
    :s/被替换内容/替换内容/替换光标所在行的第一个目标
    :s/被替换内容/替换内容/g替换光标所在行的所有目标
    :%s/被替换内容/替换内容/g替换整个文档中的所有目标
    :%s/被替换内容/替换内容/gc替换整个文档中的所有目标,且没替换一个内容都有相应的提示

     

    ⑥ 操作完毕后,如需保存文件或退出编辑器,可先使用Esc进入底行模式,再使用以下操作符完成相应操作

    操作符说明

    :q

    退出vi编辑器
    :w保存编辑后的内容
    :wq

    保存并退出vi编辑器

    :q!强行退出vi编辑器,不保存对文件的修改 
    :w!对于没有修改权限的用户强行保存对文件的修改,并且修改后文件的所有者和所属组都有相应的变化
    :wq!强行保存文件并退出vi编辑器

    模式切换

    命令模式转换至插入模式:插入命令           插入模式转换至命令模式:Esc

    命令模式转换至底行模式:“: ”                  底行模式转换至命令模式:自动切换

    1)命令模式和插入模式之间的转换:

         按键“i”可直接进入插入模式,此时内容和光标位置与命令模式相同

    切换至编辑模式
    操作符说明
    a光标向后移动一位进入编辑模式
    s删除光标所在的字母进入编辑模式
    o在当前行之下新起一行进入编辑模式
    A光标移动到当前行末尾进入编辑模式
    I光标移动到当前行行首进入编辑模式
    S删除光标所在行进入编辑模式
    O在当前行之上新起一行进入编辑模式

     

         Esc可直接返回命令模式

    2)命令模式和底行模式之间的转换

       在命令模式输入:或者/,可进入底行模式。若从底行模式返回命令模式,可使用Esc键。若底行不为空,可连续按两次Esc,清空底行并返回命令模式

    设置

    如何将底行模式下对vi编辑器的设置长久有效?

    [mjj@localhost ~ ]$vi .vimrc

    .vimrc 为隐藏文件

    设置说明
    set number设置行号

    set autoindent

    自动对齐
    set smartindent智能对齐
    set showmatch括号匹配
    set tabstop=4使用Tab键时为4个空格
    set mouse=a鼠标支持
    set cindent使用c语言格式对齐

     

     

     

     

    展开全文
  • linux Vi 编辑器如何复制粘贴

    千次阅读 2020-10-20 10:50:28
    转自linux Vi 编辑器 如何复制整行n内容,这样才能粘贴到文本中 此方法可以用于多行的粘贴->复制~! 1.进入你的文件,(处于命令模式,而不是编辑模式) 2.将你的光标移到你的第三行的开头(用方向键) 3,按下v...

    转自linux Vi 编辑器 如何复制整行n内容,这样才能粘贴到文本中


    此方法可以用于多行的粘贴->复制~!

    1.进入你的文件,(处于命令模式,而不是编辑模式)
    2.将你的光标移到你的第三行的开头(用方向键)
    3,按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容
    4.按y,再将光标移到第十四行末尾。
    5.按p。完成

    若想剪切->复制的话就更简单了(只能用于单行)
    1.进入你的文件,(处于命令模式,而不是编辑模式)
    2.将你的光标移到你的第三行的开头(用方向键)
    3.按两下d(发现第三行内容不见了)
    4,再将光标移到第十四行末尾,按p。

    展开全文
  • linuxVI编辑器相关命令详解.pdf
  • 10分钟掌握Linux vi编辑器常见命令的使用,最简单的vi编辑器教程_C语言中文网.html
  • 课程名称操作系统原理 实验名称 helloworld程序 专业计算机科学与技术 年级 / 班级 学号 实验地点 实验日期 姓名 实验类型验证性 指导教师 实验目的 熟悉 linux 基本命令学会使用 VI 编辑器掌握在 linux 系统下编译 ...
  • 给大家分享一下在linux中练习vi编辑器的心得以及需要避免的一些坑。
  • 用windows环境下编辑的文本拷贝到了linux系统中,用vi编辑器打开后,出现很多^M字符 解决办法: 在vi编辑器中按esc键,输入 :%s/^M//g 回车就可以去除^M。^M在linux中连续按ctrl+v和ctrl+m就可以打出来 或者,使用...

    windows环境下编辑的文本拷贝到了linux系统中,用vi编辑器打开后,出现很多^M字符
    在这里插入图片描述

    解决办法:

    在vi编辑器中按esc键,输入

    :%s/^M//g
    

    回车就可以去除^M^M在linux中连续按ctrl+v和ctrl+m就可以打出来

    或者,使用Dos2Unix这个工具完成转换。下载地址
    Dos转Unix格式

    dos2unix file.txt
    

    同样,linux下编辑的文件到了windows系统中出现没有换行格式混乱的问题
    在这里插入图片描述
    使用Unix转Dos格式就可以解决

    unix2dos file.txt
    
    展开全文
  • linuxvi编辑器

    2018-09-05 19:47:21
    vi编辑器,关于vi编辑器的定义,以及常用使用命令 是比较基础的学习资料
  • Linux vi编辑器的使用

    千次阅读 2022-04-20 15:35:01
    本文章讲解了 Linuxvi编辑器的使用,看完让你快速上手vi编辑器
  • 网上找了一些方法,很蛋痛 比如: 编辑/etc/vim/vimrc.tiny文件 将倒数第二行的 set compatible 改为 set ... vi编辑器linux和unix都广泛支持的一种编辑器,是用vi可以很方便的生成、修改、查看文件,作为li...
  • 需要在离线状态下使用ubuntu的vi编辑器,发现方向键和退格键会输出别的文本,需要更改设置使其显示正常。 解决办法就是编辑/etc/vim/vimrc.tiny文件,修改里面的内容 (1)进入终端(Alt+Ctrl+T) (2)切换到...
  • linux vi文本处理器模式转换常用命令 vi分三种模式一般模式编辑模式命令行模式1. 一般模式一般在进入文件时就是该模式在此模式中可以通过上下左右键移动光标可以删除字符或是删除整行可以复制粘贴但不能编辑 2. 编辑...
  • 个人总结vi编辑器使用方法,初学者必备。
  • 本文介绍在Vim编辑器中删除行的不同方法安装vim#在Ubuntu/Debian中的安装方式$sudoaptinstallvim#在RHEL/Centos中的安装方式#]yum-yinstallvim删除单行内容将光标移动到需要删除的行按一下ESC键,确保退出编辑模式按...
  • Linux Vi 文本编辑器常用命令

    千次阅读 2021-07-25 21:52:51
    而且vi编辑器不仅仅是适用于Linux,它是所有Unix以及Linux系统下的标准编辑器,几乎适用于Unix、Linux系统的所有版本。vi或vim虽然没有Windows操作系统中的图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统...
  • Linux下怎么退出VI编辑器

    千次阅读 2021-05-15 21:09:37
    用的命令是:ctrl + Rvi编辑器中有三种状态模式1.命令模式2.输入模式3....文件保存与另存为保存文件保存对vi编辑器中已打开文件的修改:w另存为文件将vi编辑器中的内容另存为指定文件名:wmyfile退...
  • vi/vim介绍 它们都是多模式编辑器,不同的是vim 是vi的升级版本,... vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux
  • 1.进入你的文件,(处于命令模式,而不是编辑模式) 2.将你的光标移到你的第三行的开头(用方向键) 3,按下v,(你发现切换到可视模式了),按方向键,知道选中你想要的内容 4.按y,再将光标移到第十四行末尾。 5.按...
  • Linux基本操作之vi编辑器

    千次阅读 2020-12-11 23:23:15
    Linux基本操作之vi编辑器一、Vi编辑器的启动和退出启动退出二、Vi编辑器的工作模式编辑模式插入模式命令模式三、Vi编辑器的基本命令文件相关命令字符串搜索、替换和删除文本的复制、删除和移动四、C/C++编辑器gcc的...
  • Linux VI 文本编辑器使用教程

    千次阅读 2019-07-10 16:53:47
    Linux 下最常用的文本编辑器,也是各版本 Linux 默认自带的标配 vi 除了文本编辑,还可以给字符着色、自动补全,但是不像 Windows 下的 word 有排版功能。 可以用来编辑现有的文件,也可以创建一个新文件,还能以...
  • 顺便补充下复制单行:vi打开后,不要进入编辑模式,直接按yy,粘贴时pp。删除单行:dd。 复制多行的2种方法: 1.vi 打开文件后,输入‘:1,7y’ :意思是复制第1行到第7行。 2.vi打开后,不可编辑模式下,先把光标...
  • Linux vi编辑器返回上一步命令

    万次阅读 2020-04-27 16:00:31
    按下Esc进入控制模式 u 表示撤销上一步命令; Ctr+r 表示恢复上一步被撤销的命令;
  • 实验二 LinuxVi编辑器的使用

    千次阅读 2021-11-14 16:22:48
    实验二 LinuxVi编辑器的使用 一、实验目的及要求 1、掌握Linux系统终端方式使用的编辑器vi;2、学习vi的启动、存盘、文本输入、现有文件的打开;3、学习使用vi编辑器建立、编辑、显示以及加工处理文本文件。 二...
  • vi编辑器怎么显示行号
  • Linux vi编辑器使用方法,简单易懂,很容易上手,哈哈哈
  • linux vi 编辑器使用

    2012-03-17 10:34:06
    ubuntu版的linux操作系统中vi编辑器的使用,附有截图
  • 卸载当前vi编辑器,然后重新安装。 (1). sudo apt-get remove vim-common (2). sudo apt_get install vim 方法2. 修改/etc/vim/vimrc.tiny文件,将set compatible改成set nocompatible,然后再

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 115,794
精华内容 46,317
关键字:

linuxvi编辑器