Linux 配置与管理教程 文本编辑器 vim 目录 1 2 Linux 下的文本编辑器 Vim 的工作模式 3 4 5 普通模式下的操作 编辑模式下的操作 命令模式下的操作 Linux 配置与管理教程 Linux 下的文本编辑器 ? GNOME 与 KDE 中的 GUI 文本编辑器 ? Shell 命令行下的 vi 、 vim 、 Emacs GUI 模式的文本编辑器 ? GNOME ? gEdit ? KDE ? KEdit 、 KWrite ? OpenOffice ? Writer 、 Impress 、 Math ? LibreOffice ? Writer 、 Impress 、 Math 、 、 、 、 、 、 Calc Base Draw Calc Base Draw 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 。 目录 1 2 Linux 下的文本编辑器 Vim 的工作模式 3 4 5 普通模式下的操作 编辑模式下的操作 命令模式下的操作 Linux 配置与管理教程 Vim 的工作模式 ? 普通模式 ? 光标的移动控制:移动到文本的其他位置 ? 文本的编辑命令:复制、粘贴、删除 ? 编辑模式 ? 文本内容的编辑修改 ? 命令模式 ? 控制命令:存盘、退出 ? 其他命令:显示行号、查找字符串 Vim 的工作模式 目录 1 2 Linux 下的文本编辑器 Vim 的工作模式 3 4 5 普通模式下的操作 编辑模式下的操作 命令模式下的操作 Linux 配置与管理教程 普通模式 ? 使用 vim 打开一个文档文件时,首先进入的就是 普通模式。 ? 在这个模式中,用户可以使用“←↓↑→”按键 来移动光标 ? 可以使用“删除字符”或“删除整行”来处理文 件内容,也可以复制和粘贴用户的文件数据。 普通模式 光标移动控制 gg G( 大写 ) nG (大写) $ 0 (数字 0 ) k ( nk ) j ( nj ) Ctrl + g :移动到文档的第一行 :移动到文档的最后一行 :移动到第 n 行 :移动到本行的末尾 :移动到本行的开头 :向前移动一行( n 行), n 为数字 : 向后移动一行( n 行), n 为数字 : 显示当前光标在文档中的位置 ? 普通模式 ? 删除 在插入模式下,用 Backspace 键来删除前面 的字符,还可以用 Delete 键来删除当前字符。 也可在 vim 的命令模式下用一些命令来删除一个 字符、一个单词或者整行内容等 。如: ? dd : 删除整行 ? 5dd : 删除 5 行 ? dw : 删除一个字 普通模式 ? 复制 vim 提供的复制命令如下: ? yy : 复制整行 ? 3yy :复制三行 ? yw : 复制一个单词 ? 粘贴: ? p: 在当前光标后面粘贴。粘贴在下面一行。 ? P: 在当前光标前面粘贴。粘贴在上面一行。 普通模式 命令 yy 说 明 复制光标所在行,
原创力文档

文档评论(0)