文档详情

5章文本编辑器vi-新版.ppt

发布:2017-05-20约3.18千字共32页下载文档
文本预览下载声明
Linux配置与管理教程 文本编辑器vim Linux配置与管理教程 目录 Linux下的文本编辑器 1 Vim的工作模式 2 普通模式下的操作 3 编辑模式下的操作 4 命令模式下的操作 5 Linux下的文本编辑器 GNOME 与KDE中的GUI文本编辑器 Shell命令行下的 vi、vim、Emacs GUI模式的文本编辑器 GNOME gEdit KDE KEdit、KWrite OpenOffice Writer 、Impress、Calc、 Base、 Draw、Math LibreOffice Writer 、Impress、Calc、 Base、 Draw、Math Shell命令行下的文本编辑器 vi Visual interface: linux中的标准文本编辑器,可以说是Unix/Linux世界里最常用的文本编辑器。 Bill Joy vim Vi improved: vi的增强版。vim的操作方法与vi一模一样,只是在vi基础上对内容显示上进行了颜色的衬托,用不同的颜色代表不同的语义,更加人性化。 Vim 的启动和退出 启动vim 在系统提示符下输入vim及文件名称后,就进入vim的工作界面。 #vim filename 退出vim 当编辑完文件后,准备返回到shell状态时,需执行退出vim的命令。在普通模式下,按一下冒号(:)键进入命令模式。 : q 退出vim。 : wq 保存文件内容并退出编辑器,回到shell状态。 : q! 不保存内容强制退出vim。 Linux配置与管理教程 目录 Linux下的文本编辑器 1 Vim的工作模式 2 普通模式下的操作 3 编辑模式下的操作 4 命令模式下的操作 5 Vim的工作模式 普通模式 光标的移动控制:移动到文本的其他位置 文本的编辑命令:复制、粘贴、删除 编辑模式 文本内容的编辑修改 命令模式 控制命令:存盘、退出 其他命令:显示行号、查找字符串 Vim的工作模式 Linux配置与管理教程 目录 Linux下的文本编辑器 1 Vim的工作模式 2 普通模式下的操作 3 编辑模式下的操作 4 命令模式下的操作 5 普通模式 使用vim打开一个文档文件时,首先进入的就是普通模式。在这个模式中,用户可以使用“←↓↑→”按键来移动光标,可以使用“删除字符”或“删除整行”来处理文件内容,也可以复制和粘贴用户的文件数据。 普通模式 光标移动控制 gg :移动到文档的第一行 G(大写) :移动到文档的最后一行 nG(大写) :移动到第n行 $ :移动到本行的末尾 0 (数字0) :移动到本行的开头 k(nk) :向前移动一行(n行),n为数字 j(nj) : 向后移动一行(n行),n为数字 Ctrl + g : 显示当前光标在文档中的位置 普通模式 删除 在插入模式下,用Backspace键来删除前面的字符,还可以用Delete键来删除当前字符。 也可在vim的命令模式下用一些命令来删除一个字符、一个单词或者整行内容等 。如: dd: 删除整行 5dd: 删除5行 dw: 删除一个字 普通模式 复制 vim提供的复制命令如下: yy: 复制整行 3yy:复制三行 yw: 复制一个单词 粘贴: p: 在当前光标后面粘贴。粘贴在下面一行。 P: 在当前光标前面粘贴。粘贴在上面一行。 命令 说 明 yy 复制光标所在行,并把该行内容存放在剪切板中 nyy 复制光标所在行开始的n行,并把这些行的内容存放在剪切板中 例如:“6yy”表示复制光标所在行开始后面6行,并把这6行内容存放在剪切板中 dd 删除光标所在行,并把该行内容存放在剪切板中 ndd 删除光标所在行开始的n行,并把这些行的内容存放在剪切板中 例如:“6dd”表示删除光标所在行开始后面6行,并把这6行内容存放在剪切板中 p 把剪切板中的文本数据复制到光标所在行的下面 P 把剪切板中的文本数据复制到光标所在行的上面 普通模式 普通模式 剪切 在vim编辑器中,删除命令在执行时,所删除的内容都被送到了剪贴板中。所以剪切的操作就是先删除(送到剪贴板),再粘贴(从剪贴板粘贴到文档中): dd p 普通模式 撤销 使用撤销命令可撤销用户最后一次的操作。撤销命令很简单,有以下两种形式。 u: 取消上次的操作 U: 可以恢复对光标所在行的所有改变。 重做 Ctrl + r :重新执行刚才撤销的操作 普通模式 查找 vim提供字符串查找功能,包括向前查找、向后查找等
显示全部
相似文档