vi编辑器简介

Linux中最常用的文本编辑器

vi:类似windows系统中的记事本编辑器

vim:vi编辑器的增强版本,视觉效果更好

vi是Visual interface(可视化界面)的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作

用户可以根据自己的需要对Vi进行定制,这是其他编辑程序所没有的。

vi不是一个排版程序,它不像WORD或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。

vi是全屏幕文本编辑器,它没有菜单,只有命令。

文本编辑器的作用

创建或修改文本文件

维护Linux系统中的各种配置文件

vim编辑器的启动和执行

在Linux中,打开vim编辑器,新建一个文件,扩展名为sh(sh代表shell),输入以下代码:

[root @localhost ~]#vim *.sh

执行该文件,输入以下代码:

[root @localhost ~]#bash *.sh

vim编辑器的注释

1、 单行注释

单行注释最为常见,它是通过一个‘#’来实现的。注意shell脚本的最开始部分“#!/bin/bash”的#号不是用来注释的。

2、 多行注释

在shell脚本中还有一种多行的注释方法,格式如下:

<<xxxx

comment 1

comment 2

xxxx

其中xxxx可以为任意的字符串。中间部分则为注释。这种方法经常用来表示函数的用法,如下图所示:

<<comment

1. 可以用来多行注释

2. 常用来描述一个函数的用法说明

3. 使用任意个字符串括起来就行,不一定是comment

comment

vim编辑器三种工作模式

√命令模式 √输入模式 √末行模式

不同模式之间的切换

vim编辑器shell命令(linux系统中的记事本)(1)

命令模式效果

vim编辑器shell命令(linux系统中的记事本)(2)

输入模式效果

vim编辑器shell命令(linux系统中的记事本)(3)

末行模式效果

vim编辑器shell命令(linux系统中的记事本)(4)

命令模式下的操作

vim编辑器shell命令(linux系统中的记事本)(5)

vim编辑器shell命令(linux系统中的记事本)(6)

vim编辑器shell命令(linux系统中的记事本)(7)

末行模式下的操作

vim编辑器shell命令(linux系统中的记事本)(8)

vim编辑器shell命令(linux系统中的记事本)(9)

测试练习

1、新建并用vim编辑器打开test.sh文件

2、在文件内容中输入一段代码,让其输出“You can do it and so can I”

3、在程序中备注好创作的时间、地点和作者

4、输出test.sh中的内容

vim编辑器shell命令(linux系统中的记事本)(10)

以上内容供学习交流

vim编辑器shell命令(linux系统中的记事本)(11)

,