Linux系统管理 第三章:VIM文件编辑器
redhat 本章导读 ■vim编辑在类Unix操作系统或Linux:操作系统 中是一个通用的,功能非常强大的文本处理 工具,不仅支持语法检查,还具备应用程序 开发功能,用户可以使用vim开发shell脚本、 c程序语言或其他类型的程序。要维护好 Linux服务器,会用、善用vim是每一个专业 的Linux用户必须撑握的文本编辑工具,本章 目的就是vim的使用技巧。 2
redhat Linux文件特性与常用编辑器介绍 ■文本文件的特性 ■nano编辑器 ●易学易用 ·跟一些高级的编辑器相比功能不完备 ■其它编辑器 ●gedit,简单的图形编辑器 ●vim,功能完备的高级编辑器 ●gvim,vim编辑器的图形版本
redhat Vim的介绍 ■V的最新版本,标准的uniⅸ文本编辑器 ●执行vi的时候会默认运行vim ■gvim:vim的图形化版本 。提供在vim-x11包里 ■优点: 。速度:操作键盘次数减少 ·简单:不依赖鼠标/图形 。可用:可适应于多种类unix系统 ■缺点 。困难:比较陡峭的学习曲线 。着重在于键盘的操作速度 4
redhat Vim编辑器的工作模式 ■vim的模式决定按键行为 ■三种主要模式: ·一般模式(缺省):移动光标,剪切/粘贴文本, 改变模式 ●插入模式:修改文本 ●Ex模式:保存,退出等 ■Esc键退出当前模式 ■连按两次Esc键回到一般模式 5
redhat Vim的基本操作与功能键 ■要使用vim,你必须学会: ●打开一个文件 ·修改一个文件(插入模式) ●保存一个文件(ex模式) 6
redhat 使用VIM打开一个文件 ■运行vim: ●vim filename ·如果文件存在则该文件被打开并显示内容 ●如果文件不存在则在第一次编辑并保存的时候创 建这个文件 7
redhat VIM的插入模式 ■按字符在光标处开始插入 ■其它的选项 ●A:在行尾插入 ●:在行头插入 ·o:插入新行(在光标所在行的下面) ●O:插入新行(在光标所在行的上面) 8
redhat VIM的保存与退出模式 ■进入Ex模式: ●在屏幕的左下角创建一个命令提示符 ■常用的写/退出命令: ·:w:写(保存)文件到磁盘 ●:wq:保存并退出 。:g:强制退出,不保存最近的修改。 9
redhat VIM的命令模式 ■vim的缺省模式 ■键盘描述动作和文本操作命令 ■以数字开头将重复命令 ■示例 ·右方向键向又移动一个字符 ●5,右方向键表示向右移动5个字符 10