`

linux下使用vi编辑器

 
阅读更多
vi 是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用, 但vi是最基本的编辑器。

三种操作状态:
命令模式(Command mode):控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下。
插入模式(Insert mode):文字数据输入,按Esc可回到Comand mode。
底线命令模式(Last line mode):储存文件或离开编辑器。


vi test.sh

此时是处于Command mode下,您要输入i/a/o 切换到Insert mode才能输入文字。
i: 插入,从目前光标所在之处插入所输入的文字。
a: 增加,目前光标所在的下一个字开始输入文字。
o: 插入新的一行,从行首开始输入文字。

echo name=$1

接下来按Esc进入Command mode下,
w filename (输入“w filename”,将文章存入指定的文件名filename)
:wq (输入“wq”,因为进入之时已经指定文件名testfile,所以会写入testfile并离开vi)
:q! (输入“q!”,强制离开并放弃编辑的文件)


:wq
退出文本编辑并保存。
此时执行
cat test.sh 
可查询到test.sh文本编辑成功!

http://lilongfei1030.blog.163.com/blog/static/8601528200872991358496/
分享到:
评论

相关推荐

    linux下使用vi编辑器编写并执行c程序实验报告.docx

    本实验报告的主要目的是熟悉Linux基本命令,学会使用VI编辑器,并掌握在Linux系统下编译C程序的方法。本实验使用CentOS-6系统,通过终端编写命令并执行,从终端进入VI编辑器编写C程序代码,保存后退回终端利用命令...

    linux下使用vi编辑器编写并执行c程序实验报告.pdf

    本实验的结果证明了我们可以在 Linux 系统下使用 VI 编辑器编写 C 程序,并且掌握了在 Linux 系统下编译 C 程序的方法。同时,我们还学会了使用 Linux 基本命令,例如 who 命令、pwd 命令、cd 命令等。

    linux实验报告vi编辑器的使用.pdf

    Linux实验报告Vi编辑器的使用 本文将对Vi编辑器的使用进行详细的介绍,包括Vi编辑器的基本概念、使用方法和技巧,并通过实验步骤来加深对Vi编辑器的理解和掌握。 一、实验目的 学习使用Vi编辑器建立、编辑、显示...

    linux下Vi编辑器命令大全

    Vi编辑器是Unix及类Unix操作系统(包括Linux)中广泛使用的文本编辑工具。Vi编辑器具备强大的功能和丰富的命令集,适用于从简单的文本编辑到复杂的脚本编写等多种场景。本文旨在详细介绍Vi编辑器的基本操作、光标...

    linux下vi编辑器命令大全.docx

    Linux 下 vi 编辑器命令大全 Linux 下 vi 编辑器是一种功能强大的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。vi 编辑器是所有 UNIX 系统都会提供的编辑器,它提供了一个视窗设备,通过它可以编辑文件...

    Linux用VI编辑后保存

    ### Linux下使用VI编辑器进行文件编辑与保存的方法 #### 引言 在Linux系统中,VI(Visual Editor)编辑器是一种非常强大的文本编辑工具,它不仅功能全面而且使用广泛。对于初学者而言,掌握如何在Linux环境中使用...

    Linux下vi编辑器的使用

    Linux下的vi编辑器是一款强大的文本编辑工具,它具备丰富的文本操作功能,允许用户根据个人需求进行定制。vi编辑器的特点在于它不包含图形界面菜单,而是通过命令模式进行操作,分为命令模式、插入模式和末行模式三...

    Linux系统基本操作命令与vi编辑器使用

    Linux系统基本操作命令与vi编辑器使用 Linux系统是一个开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。作为一个专业的IT从业者,掌握Linux系统的基本操作命令和vi编辑器使用是非常必要的。本文将...

    Linux下的vi编辑器配置文件

    文本编辑器Vi 简介 Vi是一个功能强大的全屏幕文本编辑器,是UNIX 上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。 pVi没有菜单,只有命令。 注意:Vi命令并不锁住所编辑的文件,因此多个用户可能同时...

    Linux的vi编辑器

    总的来说,掌握vi编辑器的基础操作对于Linux用户来说至关重要,因为它是系统中的标准工具,且在没有图形界面的环境下尤为实用。尽管其学习曲线可能较为陡峭,但一旦熟悉,vi将成为你不可或缺的文本编辑利器。通过...

    Linux操作系统Vi-文本编辑器实验报告.doc

    Vi 文本编辑器是 Linux 操作系统中的一种全屏幕文本编辑器,具有文本编辑所需的所有功能,适用于各种版本的 Unix/Linux,适用于各种类型的终端,使用灵活快捷。 Vi 文本编辑器有三种基本工作模式:编辑模式、插入...

    对linux的vi编辑器的认识

    "对linux的vi编辑器的认识" Vi 编辑器是 Linux 和 Unix 上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,使它成了效率很高的文本编辑器。尽管在 Linux 上也有很多图形界面的编辑器可用,但 VI 在系统...

    linux下Vi编辑器常用命令

    ### Linux 下 Vi 编辑器常用命令详解 #### 一、进入 vi 的命令 1. **vi filename**:此命令用于打开或编辑一个名为 `filename` 的文件,并且默认会进入命令模式。 2. **vi +n filename**:通过这个命令可以打开文件...

    Linux系统中vi编辑器的教学探讨.pdf

    "Linux系统中vi编辑器的教学探讨" Linux 操作系统中[vi 编辑器](https://zh.wikipedia.org/wiki/Vi)是默认安装的字符界面文本编辑器,vi 编辑器采 用字符界面,无鼠标操作和菜单系统,只能使用命令来实现相应的...

    linux vi编辑器使用大全

    Linux vi 编辑器使用大全 Linux vi 编辑器是 Unix-like 操作系统中的一个传统编辑器,具有功能强大、灵活性高、使用广泛等特点。下面将对 vi 编辑器的使用方法进行总结,包括一般模式、编辑模式和指令列模式下的...

    Linux实验——Vi编辑器.doc

    **Linux实验——Vi编辑器** 在Linux操作系统中,Vi(Visual Editor)编辑器是一个非常重要的文本编辑工具,它被广泛用于编写和修改配置文件、脚本等文本内容。本实验旨在帮助你掌握Vi编辑器的基本操作,以及C/C++...

Global site tag (gtag.js) - Google Analytics