下载此文档

linux下应用程序开发基础.docx


文档分类:IT计算机 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
linux下应用程序开发基础.docx第三章Linux下应用程序开发基础在Linux系统下进行应用稈序开发,必须先熟悉GNU/Linux系统下的开发丁具的使用。在本章屮,我们主要介绍全屏编辑器vi(VIM)、集成开发T具KDevelop、套件的功能及使用。另外,为了提升应用稈序的可读性和可维护性,在第4小节专门就嵌入式应用程序的编稈风格进行简单描述。,所有的Linux机器都提供该编辑器,而Linux里提供的是vi的加强版 VIM,但同vi是完全兼容的。vi的原意是“visualinterface^,即可视编緝器,用户键入的内容会立即被显示岀来,而且其强大的编辑功能可以同任何一种最新的编辑器相媲美。它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文木操作,而且用户可以根据需要对其进行定制,这是其他编辑稈序所没有的。vi不是一个排版稈序,不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它以是一个文木编辑程序。vi基本操作模式vi有三种基木操作模式,它们是:•插入模式:插入模式即为文木编辑模式。这个模式用于输入文本或程序,输入字母i,即进入插入模式,按ESC键返回到命令模式。•可视命令模式:一般当进入vi时,会首先进入可视命令模式,这是vi的启动默认模式,这种模式用于输入操作命令。•冒号命令模式:在冒号命令模式下,所有命令都要以“:”开始,所输入的字符均作为命令来处理。vi的进入和il在Linux系统的终端命令行模式下键入命令vi,后面跟上想要编辑(或者建立)的文件名,vi可以白动载入所要编辑的文件或是开启一个新文件。如果想用Linux桌面上的VIM编辑器,可以从Linux桌血上点击主菜单一编程一VIM,进入VIM启动界面,然后可通过选择上方的菜单来进行操作。vi的退出,可以在冒号命令行模式下使用命令“:wq”或者“:q!”,前者的功能是写文件并从vi屮退出,后者的功能是从vi屮退出,但不保存所作的修改(注意冒号)。VIM的退出也可通过选择编辑器上方的菜单来完成。(1) 光标的移动用户除了通过按键盘的上、下、左、右箭头键来移动光标,还可以利用vi提供的字母键h(左移)j(下移)k(上移)I(右移)来完成光标的移动。(2) 删除和替换类命令x—删除光标所在位證的字符。dw—删除光标处的单词。d$-从当前光标删除到行末。dd—删除光标所在行。r—输入r和一个字符替换光标所在位置的字符。u一,恢复前一次所做的操作。(3) 更改命令cw—改变一个单字/单词的部分或者全部。更改类指令可以使用同删除类命令所使用的对象参数。(4) 置入命令P—将最后一次删除的内容置入光标Z后。(5) 配对括号的查找%—可以查找配对的括号)、]、}。在稈序调试时,这个功能用来查找不配对的括号是很有用的。(6) 提取和合并文件:r文件名一向当前文件屮插入另外文件的内容,将文件提取进来。(7) 打开类命令输入小写的o可以在光标下方打开新的一行并将光标置于新开的行首,讲入插入模式。输入大写的0可以在光标上方打开新的一行并将光标置于新开的行首,进入插入模式。(8) 查找字符串在命令行键入字符“/”,后面加上要搜索的字符串,然后按冋车键,编辑稈序将执行正向搜索(从光标所在的位置向文件末尾方向),并在找到指定字符串后,将光标停在该字符串的开头;键入n命令可以继续执行搜索,找出这一字符串下次出现的位置,用字符“?”取代可以实现反向搜索(从光标所在的位置向文件开头方向)。(9) 存盘/退出命令:w一保存到文件,存盘不退岀。:q!—放弃任何改动而退出,即强行退出。:w!—对于只读文件强行存档。:wq一存档并退出vio#w文件名一保存文件的部分内容。这里的#,#就是顶端行号和底端行号。(10) 在线帮助命令VIM拥有一个细致全血的在线帮助系统。要启动该帮助系统,请选择如下二种方法2—:♦按下<HELP>键(如果键盘上有的话)♦按下<F1>键(如果键盘上有的话)♦输入:help<回车〉输入:q<冋车〉可以关闭帮助窗口。如果要在vi执行期间,转到shell执行,可使用(!)将执行系统命令。例如,在vi的命令状态,列岀当前目录内容,可以输入::!Is注意:在文本编辑模式下,不能输入命令,必须先按下Esc键,返回命令模式。假如用户不知身处何态,也可以按下Esc键,这时不管处于何态,祁会返I叫命令模式。,与vi99%向下兼容,而且VIM提供了许多vi不具备的功能,内置了诸多函数,因此建议大家熟悉了vi的基木操作以后,不妨转向VIM。选择一款好的编辑器是进行高效编稈的第一步,VIM以其强人的功能和无穷魅力将提升在Linux下编稈

linux下应用程序开发基础 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小雄
  • 文件大小248 KB
  • 时间2020-07-25