Vi 简介 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。
Vi 基本观念
Unix 提供一系列的 ex 编辑器,包括 ex, edit 和 vi 。相对於全萤幕编辑器,现在 可能很难想像如何使用 ex, edit 这种行列编辑器(有人用过 DOS 3.3 版以前所附的 EDLIN 吗?)。 Vi 的原意是 "Visual",它是一个立即反应的编辑程式,也就是说可 以立刻看到操作结果。
也由於 vi 是全萤幕编辑器,所以它必须控制整个终端机萤幕哪里该显示些什麽。而终 端机的种类有许多种,特性又不尽相同,所以 vi 有必要知道现在所使用的是哪一种终 端机。这是藉由 TERM 这个环境变数来设定,设定环境变数方面请查看所使用 shell 的说明。(除非执行 vi 的时候回应 unknow terminal type ,否则可以不用设定。)
只要简单的执行 vi 就可以进入 vi 的编辑环境。在实际操作之前先对它有个概略的了 解会比较好。Vi 有两种模式,输入模式以及指令模式。输入模式即是用来输入文字资 料,而指令模式则是用来下达一些编排文件、存档、以及离开 vi 等等的操作指令。当 执行 vi 後,会先进入指令模式,此时输入的任何字元都视为指令。
进入与离开
要进入 vi 可以直接在系统提示字元下键入 vi <档案名称>,vi 可以自动帮你载入 所要编辑的档案或是开启一个新档。进入 vi 後萤幕左方会出现波浪符号,凡是列首有 该符号就代表此列目前是空的。要离开 vi 可以在指令模式下键入 :q, :wq 指令则是 存档後再离开(注意冒号)。要切换到指令模式下则是用 [ESC] 键,如果不晓得现在 是处於什麽模式, 可以多按几次 [ESC],系统会发出哔哔声以确定进入指令模式。
内容来自www.linux521.com Linux系统中文网
《Linux系统中文网》欢迎原创作者投稿,请先注册成为会员,然后在后台 相应的栏目里提交你的文章,注意填写好相关信息点“保存”。我们将在24小时之内审核完毕。
