linux中的vi/vim的命令查询

author author     2023-05-11     806

关键词:

参考技术A 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具,就连 vim 的官方网站 ( http://www.vim.org ) 自己也说 vim 是一个『程序开发工具』而不是文字处理软件~ _ 。你可以将 vim 视作 vi 的进阶版本,vim 可以用颜色或底线等方式来显示一些特殊的信息。

基本上 vi 共分为三种模式,分别是『一般指令模式』、『编辑模式』与『指令列命令模式』。 这 三种模式的作用分别是:一般指令模式 (command mode)、编辑模式 (insert mode)、指令列命令模式 (command-line mode)。

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

在一般指令模式中可以进行删除、复制、贴上等等的动作,但是却无法编辑文件内容的! 要等到你按下『 i, I, o, O, a, A, r, R 』等任何一个字母之后才会进入编辑模式。通常在 Linux
中,按下这些按键时,在画面的左下方会出现『 INSERT 或 REPLACE 』的字样,此时才可以进 行编辑。而如果要回到一般指令模式时, 则必须要按下『Esc』这个按键即可退出编辑模式。

在一般模式当中,输入『 : / ? 』三个中的任何一个按钮,就可以将光标移动到最底下那一列。在 这个模式当中, 可以提供你『搜寻资料』的动作,而读取、存盘、大量取代字符、离开 vi 、显 示行号等等的动作则是在此模式中达成的!

具体命令如下图所示(来自鸟哥的 linux 私房菜)

如何在vim/vi中快速查找和替换文本内容

...所有内容,可以添加g标志:如果想搜索和替换整个文件中的匹配内容,使用百分比字符%作为范围。此字符指示从文件第一行到最后一行的范围:如果省略string部分即上面的bar,则将其视为空字符串,相当于将匹配到的内容替换... 查看详情

vi和vim(代码片段)

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

vi,vim编辑器

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

linux基础:vim编辑器

 vi编辑器 作用:编辑文本文件中的内容的工具 命令历史 末行模式中,以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可vim... 查看详情

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

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

linux系列使用vi文本编辑器

...编辑器​​​​2.vi编辑器的工作模式​​​​3.命令模式中的基本操作​​​​(1)模式切换​​​​(2)移动光标​​​​(3)复制、粘贴和删除​​​​(4)查找文件内容​​​​(5)撤销编辑及保存和退出​​​​4.... 查看详情

vi/vim操作

...件不存在,就会新建一个文件。vi/vim常用的模式有两种:命令行模式和输入模式。由命令行模式切换到输入模式的命令:新增(append)a:从光 查看详情

linux❀vi/vim多行前缀等长删除操作(代码片段)

文章目录1、使用vi/vim命令打开文件2、切换vi/vim模式3、选择需要删除的纵向位置4、选择需要删除的横向位置5、选择删除操作附:其他vim命令1、使用vi/vim命令打开文件将光标移动至需要删除的行数最后字母的前一位(光... 查看详情

linux❀vi/vim多行前缀等长删除操作(代码片段)

文章目录1、使用vi/vim命令打开文件2、切换vi/vim模式3、选择需要删除的纵向位置4、选择需要删除的横向位置5、选择删除操作附:其他vim命令1、使用vi/vim命令打开文件将光标移动至需要删除的行数最后字母的前一位(光... 查看详情

linux使用w/root/vim1.txt命令显示e212:无法打开并写入文件。

你是在vi里面吧。你的普通用户权限不够,不能再/root目录下生成文件。换个有写权限的试试。参考技术A编程?你确定你这个文件存在么?用w+试试 参考技术B没有写权限吧。 查看详情

vim操作命令

(一)vi/vim是什么?Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便。vi就是一种功能强大的文本... 查看详情

linux中vi/etc/sysctl.conf如何编辑

...保存并退出vi。二、/etc/sysctl.conf是一个允许改变正在运行中的Linux系统的接口,它包含一些TCP/IP堆栈和虚拟内存系统的高级选项,修改内核参数永久生效。也就是说/proc/sys下内核文件与配置文件sysctl.conf中变量存在着对应关系。... 查看详情

linux中怎么用命令打开文本文件?

...。3、在终端程序中输入vi 文件名.txt 。 命令中的“vi”部分是选择“Vim”文本编辑器来打开并编辑文件。用目标文件名来代替命令中的“文件名”。例如文件名是“tamins”,请输入vitamins.txt,按下Enter键。4、关闭文件... 查看详情

java_03.linux的常用命令:vim/vi命令重定向输出>和>>管道|&&命令执行控制网络通讯命令系统管理命令(代码片段)

03.Linux的常用命令:vim/vi命令文章目录03.Linux的常用命令:vim/vi命令1.4.1Vim编辑器:1.4.2重定向输出>和>>1.4.3管道|1.4.4&&命令执行控制:1.4.5网络通讯命令1.4.6系统管理命令注意:vi和vim是通用的1.4.1Vim... 查看详情

linux中vim和vi编辑器的使用

...件编辑,区块复制等。  vim和vi的三种模式:一般命令模式:打开一个文件后就默认进入一般命令模式,在这里可以使用粘贴,复制,删除等操作。按下(i, 查看详情

vim安装与配置

...编辑工具,而VIM则是VI的升级版本,LINUX系统必备啊。1.在命令行敲入“vi”后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny。vim是从VI发展而来的一个文本编辑器,功能更强大。而vim.tiny是vim的精简版,所以,安装vim势在必行... 查看详情

vi/vim编辑器基础操作

...的效率很高。虽然说它是最基本的编辑器,但是它在Linux中的地位很重,就好像Edit程序在Dos上一样。Vim(ViIMproved)是Vi的加强版,比Vi更容易使用。Vi的命令几乎都可以在Vim上使用。相对Vi来说有更多的新特性:1语法着色显示; 查看详情

linux之vi/vim的使用(代码片段)

安装sudoaptinstallvimsudoyuminstallvimvi/vim的三种模式一般模式(默认模式)插入模式(编辑模式)命令行模式模式切换打开vi编辑器vivi文件名进入/退出插入模式快捷键  一般模式快捷键 命令行模式快捷键   查看详情