linux程序设计基础——概述,Linux程序设计基础——IDE的使用(1)

Linux程序设计基础——IDE的使用(1)

2020-09-11

本节主要介绍Linux下的几个继承开发环境(Intergrated Development Environment,IDE)的使用方法。包括Linuxe系统本身提供的一系列编辑器,如Ed、Ex、Vi和Emacs等,按功能可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(Vi、Emacs)。杭编辑器每次只能对一行进行操作,使用起来很不方便。而全屏幕编辑器(Vi、Emacs)可以对整个屏幕进行编辑,用户编辑的文件直接显示在屏幕上,修改的结果可以立即看出来,克服了行编辑的那种不直观的操作方式,便于用户学习和使用,具有强大的功能。VIM编辑器VI是Linux世界里最常用的全屏幕编辑器,所有的Linux机器都提供该编辑器,而Linux里提供VI的加强版--VIM,它与VI完全兼容。VI的原意是"Visual Interface",即可视编辑器,用户键入的内容会立即显示出来,而且其强大的编辑功能可以同任何一种最新的编辑器相媲美。它

在Linux上的地位就像Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据需要对其进行定制,这时其它编辑程序所没有的。VI不是一个排版程序,不像Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑器。VIM的基本概念

VIM有3种操作方式,分别是:命令方式、插入方式和命令行方式。启动VIM后就会

进入命令方式。这种方式允许用户使用特定的命令编辑文件或切换到其他方式。

这时,从键盘上输入的任何字符都被当做编辑命名来接收。如果输入的字符不是VIM

的合法命令,系统会发出报警声提示用户出错了。在插入方式下,可以插入或者编辑文本。使用VIM的大部分时间内,用户都是在这种

方式下操作的。在这种方式下,可以从当前光标所在的位置向文件插入正文。

这时从键盘输入的任何字符都被插入到正在编辑的缓冲区中,当做该文件的正文。

所以,进入插入方式后输入的可见字符都在屏幕上显示出来,编辑命令也不再起作用

仅仅作为普通字母出现。在插入方式下按Esc键可以返回到命令方式下。命令行方式是一种特殊的方式。可以在这种方式下向VIM输入特定的扩充命令。可以

通过在命令方式下键入":"来进入命令行方式。进入命令行方式后,输入的命令会在

屏幕的最后一行显示出来。命令行方式通常用来执行VIM中那些多于一个字符的命令

执行方式是:输入单行命令,按回车键执行。VIM的进入与离开

在系统提示符“$”键入命令VIM,后面跟上想要编辑(或者建立)的文件名,VIM可以自动

载入索要编辑的文件或是开启一个新文件。

例如:vim example.c

按回车键后,屏幕上就出现vim的执行画面

这时可以看到贯标“_" 停在屏幕的左上方,每一行开头都有一个“~”符号,这些并不是

文件的内容,只是代表空行。屏幕的最后一行是状态行,显示当前正在编辑的文件名。

它后面的中括号里显示“Newfile”,表示这是一个新文件。如果编辑的文件已经存在,

那么屏幕上将显示这个文件的内容,光标仍然停在左上角,状态行显示的信息包括正在

编辑的文件名、行数和字符个数。

VIM的退出,可以在命令行方式下使用命令":wq"或者":q!",前者的功能是写文件并从

VIM中退出,后者的功能是从VIM中退出,但不保存所作的修改。

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。

http://image95.pinlue.com/image/32.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值