2017.11.09vi编辑器指令

少林寺头牌技师 少林寺头牌技师     2022-09-30     223

关键词:

1. 命令模式 与 编辑模式切换
  a:光标向后移动一位进入编辑模式
  i:光标和内容 没有变化进入编辑模式
  o:新起一行进入编辑模式
  s:删除光标所在字符进入编辑模式

2. 尾行模式操作
  :w //对编辑后的文档进行保存
  :q //退出vi编辑器
  :wq //保存并退出编辑器
  :q! //强制退出(不保存)
  :w! //强制保存
  :wq! //强制保存退出

  :set number 或 nu //给编辑器设置行号
  :set nonumber 或 nonu //取消行号设置
  :n(数字) //光标定位到第n行
  :/内容/ 或 /内容 //内容查找(n下一个 N上一个)

3. 命令模式操作
  1) 光标移动
  ① 字符级
    上(k) 下(j) 左(h) 右(l) 键
  ② 单词级
    w: word下个单词首字母
    b: before上(本)个单词首字母
    e: end下(本)个单词尾字母
  ③ 行级
    $: 定位到行尾
    0: 定位到行首
  ④ 段落级(翻屏)
    {: 上(本)个段落首部
    }: 下(本)个段落尾部
  ⑤ 屏幕级(不翻屏)
    H: 当前屏幕首部
    L: 当前屏幕尾部
  ⑥ 文档级
    G: 文档尾部
    1G: 文档首部
    nG: 文档的第n行


  2) 删除内容
    dd 删除光标当前行
    n+dd 向后删除n行内容(包括当前行)
    x 删除光标所在的字符
    c+w 从光标所在位置删除至单词的结尾(同时变为 编辑模式)

  3) 复制内容
    yy 复制光标当前行
    n+yy 向后复制n行内容(包括当前行)
    p 对复制(删除)后的内容进行粘贴操作

  4) 快捷操作
    r+字符 快速替换单个字符
    u 撤销undo
    . 点,重复执行上一次命令
    J 大写J,合并两行

文本编辑器vim/vi——命令模式

...可以是多个。vim指令:指令:vim  (vim是一款文本编辑器)语法:#vim文件的路径 作用:打开一个文件(可以不存在,也可以存在),如果文件存在,那么打开的就是这个已经存在的目标文件, 查看详情

vi指令详解

...读取的模式就是“命令模式”,命令模式的特征就是,在编辑器窗口左下角的位置上没有任何的提示标语。   在这个模式下,如果不通过相应的命令,我们无法输入新的文本到这个文件中。这里建议新接触刚刚接触vi的朋... 查看详情

vi与vim

 1:Vi的三种模式一般指令模式:Vi打开(创建)一个文件时默认处于一般指令模式,此时可以上下左右移动光标、使用快捷键来复制粘贴、删除整行整列。编辑模式:在一般指令模式下,按下“i、I,a、A,r、R,o、O”任意一个... 查看详情

vi和vim

vi:linux下的文本编辑器,所有的linuxdistribution都会默认带的。vim:vi的加强版,它能够根据文件的后缀名或文件开头的信息判断该文件的内容而自动呼叫该程序的语法判断式,再以颜色显示程序代码与一般信息。vi分为三种模式:指... 查看详情

linux系统中vi的3种模式是啥

...人呀,百度下“vi的3种模式”。 参考技术C通常来讲,Vi编辑器的三种模式分别指:一般指令模式、编辑模式、命令行模式,作用分别如下:一般指令模式以vi打开一个文件就直接进入一般指令模式,这是默认的模式,也可以叫做... 查看详情

vim操作常用指令(转)

vim是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visualinterface”的缩写,vim是viIMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用... 查看详情

linux系统vi和vim编辑器—笔记7(代码片段)

Vi和Vim的区别所有的UnixLike系统都会内置vi文书编辑器,其他的文书编辑器(gedit)则不一定会存在。因为有太多Linux上面的指令都默认使用vi作为数据编辑的接口,所以必须、一定要学会vi,否则很多指令你根本... 查看详情

vi文本编辑器有哪三大工作模式,时如何进行转化的?

vi文本编辑器有命令模式、插入模式、一般模式(可视模式)。三种工作模式的转换,以vi打开一个档案就直接进入一般模式了(这是默认的模式),在一般模式中可以进行删除、复制、粘贴等的动作,但是却无法编辑文件内容... 查看详情

vim编辑器

...p;     所有的UnixLike系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在;•       很多个别软件的编辑接口都会主动呼叫vi(例如未来会谈到的crontab,visudo,edquota等指令);&bul... 查看详情

vi命令

...始学着用linux,对vi命令不是很熟,在网上转接了一篇。vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版... 查看详情

centos下vi命令用法

   vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以... 查看详情

linux基础知识|vi编辑器(代码片段)

Linux基础知识|vi编辑器vi编辑器是一个文本编辑器,提供了大量指令用来编辑文件,而且Linux中很多程序默认以vi编辑器打开,同时vi编辑器的编辑速度也很快。vi的三种模式基本上vi共分为三种模式,分别是命令模... 查看详情

vi和vim的区别

vi和vim区别:vi:visualinterfacevim:viimproved,vim它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。[[email protected]~]# whichvi/bin/vi[[email protected]~]#whichvim/usr/bin/vim模式... 查看详情

centos7下vi的用法

  vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其... 查看详情

linux中的vi/vim的命令查询

...些特殊的信息。基本上vi共分为三种模式,分别是『一般指令模式』、『编辑模式』与『指令列命令模式』。这三种模式的作用分别是:一般指令模式(commandmode)、编辑模式(insertmode)、指令列命令模式(command-linemode)。以vi打开一个文... 查看详情

vim常用指令总结

...令你根本就无法操作!所有的UnixLike系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在!vim常用命令总结俗话说:”好记性不如烂笔头,熟能生巧“下面本人以实操为基础来进行vim的命令总结(按照常用频率排序)跳到... 查看详情

vi编辑器

vi编辑器:vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其... 查看详情

vim编辑器

早期的Unix都是使用vi作为系统默认的编辑器。vi和vim的区别?它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim的这些优势主要体现在以下几个方面:1、多级撤消... 查看详情