三vi和vim编辑器

一只可爱的小狐狸 一只可爱的小狐狸     2022-12-10     278

关键词:

三、vi和vim编辑器

1.vi 和 vim 的基本介绍

Linux 系统会内置 vi 文本编辑器

Vim 具有程序编辑的能力,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

2.vi 和 vim 常用的三种模式

正常模式 以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来 移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、粘贴』来处理你的文件数 据。

插入模式 按下 i, I, o, O, a, A, r, R 等任何一个字母之后才会进入编辑模式, 一般来说按 i 即可.

命令行模式 输入 esc 再输入:在这个模式当中, 可以提供你相关指令,完成读取、存盘、替换、离开 vim 、显 示行号等的动作则是在此模式中达成的!

3.vi 和 vim 快捷键

  1. 拷贝当前行 yy , 拷贝当前行向下的 5 行 5yy,并粘贴(输入 p)。

  2. 删除当前行 dd , 删除当前行向下的 5 行 5dd

  3. 在文件中查找某个单词 [命令行下 /关键字 , 回车 查找 , 输入 n 就是查找下一个 ]

  4. 设置文件的行号,取消文件的行号.[命令行下 : set nu 和 :set nonu]

  5. 编辑 /etc/profile 文件,在一般模式下, 使用快捷键到该文档的最末行[G]和最首行[gg]

  6. 在一个文件中输入 “hello” ,在一般模式下, 然后又撤销这个动作 u

  7. 编辑 /etc/profile 文件,在一般模式下, 并将光标移动到 , 输入 20,再输入 shift+g

2.vi和vim编辑器

Linux系统的命令行下的文本编辑器三种模式   一般模式:打开文档的默认模式  编辑模式    可以进行编辑,要按下 i a o r等字母后才能从一般模式进入编辑模式    按下ESC退出编辑模式  命令... 查看详情

linux基础11vi和vim编辑器的使用(代码片段)

vi——终端中的编辑器目标vi简介打开和新建文件三种工作模式常用命令分屏命令常用命令速查图01.vi简介1.1学习vi的目的在工作中,要对服务器上的文件进行简单的修改,可以使用ssh远程登录到服务器上,并且使用vi进行快速的... 查看详情

vim编辑器

vi/vim的使用基本上vi/vim共分为三种模式,分别是命令模式(Commandmode),输入模式(Insertmode)和底线命令模式(Lastlinemode)。这三种模式的作用分别是:命令模式:用户刚刚启动vi/vim,便进入了命令模式。此状态下敲击键盘动作... 查看详情

第10章vim程序编辑器

vi和vimvim是vi的升级版,支持vi的所有指令vi的使用vi分为三种模式:一般模式、编辑模式、命令行模式一般模式以vi打开一个文件就直接进入一般模式了,这个模式下可以使用上下左右按键来移动光标,可以删除字符、删除整行、... 查看详情

使用vim编辑器:

使用vim编辑器:vi是工作在字符终端环境下的全屏编辑器,通过按命令实现相应的编辑和操作功能,vi编辑器可以使用三种不同工作模式:命令模式:启动vi编辑器后默认进入命令命令模式,该模式中主要完成如光标移动,字符串查找,以... 查看详情

vi和vim

vivimlinux有多重编辑器,但是在不同的distribution上不一样,vi基本是在每个distribution上都支持的。vim是vi的增强版。vim具有程序编辑的能力,可以主动以字体颜色辨别语法的正确性,方便程序设计。vi的三种模式:vim编辑器的三种... 查看详情

vi和vim的区别

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

学习vi和vim编辑器的前言

...中,文本编辑是最常见的任务,而vi是最有用的标准文本编辑器之一。vi可以创建新文件或是编辑既有的纯文本文件。vi,像许多于Unix早期开发的经典实用工具一样,有一个难于驾驭的名声。BramMoolenaar的增强同类品,Vim(viImproved)... 查看详情

vi-vim编辑器(代码片段)

vim编辑器  系统管理员的重要工作就是得要修改与设定某些重要软件的配置文件,因此至少得要学会一种以上的文字接口的文件编辑器,在所有的Linuxdistributions上头都会有的一套文书编辑器就是vi,而且很多软件默认也是使用... 查看详情

linux中vim和vi编辑器的使用

 vim和vi的关系:可以将vim视作vi的高级版本,vim可以用颜色或下划线的方式来显示一些特殊信息。vim不止是文本处理软件,而可以说是一个程序开发工具。因为vim里面加入了很多额外功能,例如支持正则表达式的查找,多文... 查看详情

vi和vim编辑器显示行号(代码片段)

vi:1.临时显示在用vi编辑器编辑文本时输入:setnu取消显示输入:setnonu2.永久显示1)mac系统vi~/.vimrc在最后一行添加setnumber2)centos系统vi/etc/virc在最后一行添加setnu3)ubuntu系统vi/etc/vim/vimrc在最后一行添加setnuvim:1.临时显示在用vim编辑... 查看详情

vi和vim编辑器中上下左右变成了abcd

vi和vim编辑器中上下左右变成了ABCD【问题】 一次在使用普通用户在redhat中使用vi和vim编辑器时,发现在vi和vim编辑器中:在命令行模式下能够正常使用上下左右键,但是在非命令行模式下不能正常使用上下左右方向键【网上... 查看详情

关于vim编辑器的问答举例

vi与vim编辑器的区别?答:前面多次提到vi和vim但是好多和我一样的人都会想这两个的区别在哪里?早期的Unix的大多使用的是vi编辑器,可以这样理解vim编辑器是vi的升级版,那么vim应该比vi高级很多,没错vi编辑器在编辑文件时... 查看详情

vim实战技巧锦集

...本编辑工具,vim是vi的增强版本。命令vim可以启动vim编辑器。一般可以通过vim+目标文件路径的形式使用vim。如果目标文件存在,则vim打开该文件;若目标文件不存在,则新建该文件。1.1VI拥有三种模式:命... 查看详情

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

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

vi和vim(代码片段)

vi——终端中的编辑器01.vi简介在工作中,要对服务器上的文件进行简单的修改,可以使用ssh远程登录到服务器上,并且使用vi进行快速的编辑即可常见需要修改的文件包括:源程序配置文件,例如ssh的配置文件~/.ssh/config在没有... 查看详情

vi和vim编辑器

1:vi和vim的三种常见模式 1.1正常模式在正常模式下,我们可以使用快捷键:以vim打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用[上下左右」按键来移动光标,你可以使用「删除字符」或「... 查看详情

vim文本编辑

...的切换ESC:进入命令模式:,进入底行命令模式【i,I】进入编辑模式:i为【从目前光标所在处插入】I为【在目前所在行的第一个非空格字符处开始插入】【a,A】进入编辑模式(Insertmode):a为【从目前光标 查看详情