网站首页 > 技术教程 正文
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编辑器三种工作模式
√命令模式 √输入模式 √末行模式
不同模式之间的切换
命令模式效果
输入模式效果
末行模式效果
命令模式下的操作
末行模式下的操作
测试练习
1、新建并用vim编辑器打开test.sh文件
2、在文件内容中输入一段代码,让其输出“You can do it and so can I”
3、在程序中备注好创作的时间、地点和作者
4、输出test.sh中的内容
以上内容供学习交流
- 上一篇: notepad++已成往事,文本编辑器选这些
- 下一篇: vim编辑器(vim编辑器怎么进入编辑模式)
猜你喜欢
- 2024-11-04 文本编辑器及写作软件推荐(文本文档编辑器软件)
- 2024-11-04 GNOME 默认文本编辑器 gedit 险失维护
- 2024-11-04 【软件推荐】Notepad– -国产轻量级的文本编辑器
- 2024-11-04 Linux VIM编辑器详解(linux系统vim编辑器)
- 2024-11-04 Kate:丰富功能文本编辑器这个不用多说的强大的编辑工具
- 2024-11-04 vi文本编辑器(VI文本编辑器的三个模式分别是)
- 2024-11-04 「测试基础」Linux文本编辑vi命令
- 2024-11-04 推荐几款高效的Python文本编辑器,高效的文本编辑器的特点是什么
- 2024-11-04 linux文本编辑工具VIM的一个示例(linux中vim文本编辑器有几种模式)
- 2024-11-04 vim编辑器(vim编辑器怎么进入编辑模式)
你 发表评论:
欢迎- 最近发表
-
- Win11学院:如何在Windows 11上使用WSL安装Ubuntu
- linux移植(Linux移植freemodbus)
- 独家解读:Win10预览版9879为何无法识别硬盘
- 基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
- Docker镜像瘦身(docker 减小镜像大小)
- 在linux上安装ollama(linux安装locale)
- 渗透测试系统Kali推出Docker镜像(kali linux渗透测试技术详解pdf)
- Linux环境中部署Harbor私有镜像仓库
- linux之间传文件命令之Rsync傻瓜式教程
- 解决ollama在linux中安装或升级时,通过国内镜像缩短安装时长
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)