实验二  Linux下Vi编辑器的使用

一、实验目的及要求

1、掌握Linux系统终端方式使用的编辑器vi;
2、学习vi的启动、存盘、文本输入、现有文件的打开;
3、学习使用vi编辑器建立、编辑、显示以及加工处理文本文件。

二、实验设备(环境)及要求

Redhat  linux 9.0

三、实验内容与步骤

1.进入和退出vi

在vi编辑器中,i进入插入模式,Esc退出

<1>进入vi 在系统提示符($)下输入命令vi和想要编辑(建立)的文件名(如example),便可进入vi。

#vi example


   <2>退出vi

在命令方式下可有几种方法退出vi编辑器:

:wq 把编辑缓冲区的内容写到你编辑的文件中,退出编辑器,回到UNIX shell下。

Esc退出插入模式,输入:wq,回车,退出vi编辑器

:ZZ 仅当作过修改时才将缓冲区内容写到文件上。

Esc退出插入模式,输入ZZ,不需要回车,自动退出vi编辑器

:x 与 :ZZ 相同。

:q! 强行退出vi。感叹号(!)告诉vi,无条件退出,丢弃缓冲区内容。这样,先前对该文件所做的修改或输入都被抛弃。

2.新建文件
<1>在LinuX提示符$之后,输入命令 :vi myfile,然后按〈Enter〉键。


<2>输入插入命令i(屏幕上看不到字符i)。 进入插入模式


<3>然后,输入以下文本行, For mang year you have .......


<4>将你编辑的文本文件存盘。(利用 :wq 命令,或者 :x 命令)

在vi编辑器中输入:wq或者:x

在vi中编写一个abc.c程序,对程序进行编译、连接、运行。具体如下:

[student@enjoy abc]$ vi abc.c

main()

{

int i,sum=0;

for(i=0;i<=100;i++)

{ sum=sum+i; }

printf("\n1+2+3+...+99+100=%d\n",sum); }

[student@enjoy abc]$ gcc -o abc abc.c

[student@enjoy abc]$ ls abc abc.c

[student@enjoy abc]$ ./abc

1+2+3+...+99+100=5050

实验二 Linux下Vi编辑器的使用相关推荐

  1. linux下Vi编辑器命令大全

    linux下Vi编辑器命令大全 /根目录下的文件夹 输入"/",回车 里面有很多文件夹,如:etc,home,lib,mnt等等 etc:存放用户名和密码 home:每个用户有个文 ...

  2. linux 文档编辑器 word,linux下vi编辑器命令大全

    常用命令linux下vi编辑器命令大全来源:考试大 [学而优则进,考试大以成!] 2007年8月14日 文本编辑器是所有计算机系统中最常用的一种工具.UNIX下的编辑器有ex,sed和vi等,其中,使 ...

  3. linux下vi编辑器的命令大全,linux下VI编辑器命令大全(超级完整版)

    linux下VI编辑器命令大全(超级完整版) NOTICE:把这里提到的命令牢记心间,行走LINUX才能轻松自如! 这是基本功,练就此身本领后,方可学习上乘功夫 如若不按此步骤修练,结果会经脉尽断,真 ...

  4. linux文本编辑器vi实验心得,linux中vi编辑器的练习心得

    1. 用vi编写一个文档test.txt,将其存放在用户在用户主目录下,内容如下: Plagiarism is breach of Integrity.It is a form of cheating ...

  5. Linux系统vi编辑器执行命令,linux下vi编辑器命令

    分类: 嵌入式 前言 在嵌入式linux开发中,进行需要修改一下配置文件之类的,必须使用vi,因此,熟悉 vi 的一些基本操作,有助于提高工作效率. 一,模式 vi编辑器有3种模式:命令模式.输入模式 ...

  6. linux下vi编辑器常用命令

    文本编辑器是所有计算机系统中最常用的一种工具.UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! ...

  7. linux下vi编辑器方向键变成字母的解决方法

    一.现象: 最近部署系统安装linux系统后,使用vi编辑器编辑文件时,使用方向键盘时光标没有移动,而是在页面打印ABCD等字样,并且删除键盘也不起效. 二.原因: 这个问题的最终原因是linux系统 ...

  8. linux下Vi编辑器命令大全(上)

    2007-04-23 18:09/根目录下的文件夹 输入"/",回车 里面有很多文件夹,如:etc,home,lib,mnt等等 etc:存放用户名和密码 home:每个用户有个文 ...

  9. Linux下vi编辑器命令精华版

        最近开始使用vi编辑器,用了几天,发现其实还是比较好用的.对自己常用的命令做个总结,以备实时查阅.一下内容是对网络多篇文章的总结.   进入vi的命令: vi filename :打开或新建文 ...

  10. 常用命令linux下vi编辑器命令大全

    为什么80%的码农都做不了架构师?>>>    文本编辑器是所有计算机系统中最常用的一种工具.UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论 ...

最新文章

  1. 融资2.1亿商汤领投,他要用VR+AR解决无人驾驶的路测难题
  2. Android Material Design按钮样式
  3. win7+ubuntu 13.04双系统安装方法
  4. for..in..遍历循环的简写模式
  5. linux终端怎样ise,Linux下ISE开发环境的安装zz
  6. 521忘记送大家礼物了,补上!
  7. 95-080-048-源码-启动-启动standalonesession
  8. linux 64位 可移植性,linux – #!/ bin / sh vs#!/ bin / bash,实现最大的可移植性
  9. WinRAR 试用版曝漏洞:免费软件并不“免费“
  10. 中国 X86 服务器市场 10 年来首次负增长
  11. ResNet网络结构解析--Pytorch
  12. xcode 打包ipa
  13. 科技粉必看的10部电影
  14. 对待工作的态度和意识
  15. 【计算机网络】计算机网络总结
  16. 微信小程序如何在地图选择地址并返回经纬度
  17. Classic BADI总结
  18. 计算机专业考研有必要二战吗,我,到底要不要选择二战考研?​
  19. 年薪 30W 和 60W,数据分析师的两道坎
  20. 中手游署理《每天炫舞》内测 前进精品手游商场

热门文章

  1. 博士申请 | 香港科技大学(广州)陈绎泽助理教授招收全奖博士生
  2. V-REP 添加Vision Sensor与图像获取 | V-REP Adding Vision Sensor and Image Acquisition
  3. Vue源码剖析(一):抽离AST抽象语法树
  4. 猴子摘香蕉问题python_猴子搬香蕉问题的C语言解
  5. Python有限状态机FMS结合测试用例
  6. 搜狗站群之搜狗验证推送工具
  7. php 网页截屏,php怎样实现网页截图
  8. 前端实习面试经验汇总
  9. 谷歌浏览器86版_Google 谷歌浏览器 Chrome v87.0.4280.66 Win Mac Linux 安卓等稳定版
  10. python截图(长图和短图)方法封装