跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
根类
所有页面
统计信息
分类树
特殊页面
FC
搜索
搜索
外观
登录
个人工具
登录
查看“︁Linux vi/vim”︁的源代码
页面
讨论
简体中文
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
页面信息
外观
移至侧栏
隐藏
←
Linux vi/vim
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== vi/vim使用 == 基本上vi/vim共分为三种模式,命令模式、输入模式、命令行模式。 === 命令模式 === 用户刚启动vi/vim,便进入命令模式。 此状态下敲击键盘动作会被vim识别为命令而非字符。 以下是普通模式常用的几个命令: * i -- 切换到输入模式,在光标当前位置开始输入文本。 * x -- 删除当前光标所在处的字符。 * : -- 切换到底线命令模式,以在最底一行输入命令。 * a -- 进入插入模式,在光标下一个位置开始输入文本。 * o:在当前行的下方插入一个新行,并进入插入模式。 * O -- 在当前行的上方插入一个新行,并进入插入模式。 * dd -- 剪切当前行。 * yy -- 复制当前行。 * p(小写) -- 粘贴剪贴板内容到光标下方。 * P(大写)-- 粘贴剪贴板内容到光标上方。 * u -- 撤销上一次操作。 * Ctrl + r -- 重做上一次撤销的操作。 * :w -- 保存文件。 * :q -- 退出 Vim 编辑器。 * :q! -- 强制退出Vim 编辑器,不保存修改。 === 输入模式 === 在命令模式下按<code>i</code>进入输入模式,使用<code>Esc</code>键可返回命令模式模式。 在输入模式中,可以使用一下按键: * '''字符按键以及Shift组合''',输入字符 * '''ENTER''',回车键,换行 * '''BACK SPACE''',退格键,删除光标前一个字符 * '''DEL''',删除键,删除光标后一个字符 * '''方向键''',在文本中移动光标 * '''HOME'''/'''END''',移动光标到行首/行尾 * '''Page Up'''/'''Page Down''',上/下翻页 * '''Insert''',切换光标为输入/替换模式,光标将变成竖线/下划线 * '''ESC''',退出输入模式,切换到命令模式 === 底线命令模式 === 在命令模式下按<code>:</code>(英文冒号)可进入底线命令模式。 底线命令模式可以输入单个或多个字符的命令, 在底线命令模式中基本命令有: * <code>:w</code>:保存文件。 * <code>:q</code>:退出 Vim 编辑器。 * <code>:wq</code>:保存文件并退出 Vim 编辑器。 * <code>:q!</code>:强制退出Vim编辑器,不保存修改。 按<code>ESC</code>键可退出底线命令模式。 其关系如下图: [[文件:Linux vi-vim01.png|居中|无框|600x600像素]] [[分类:Linux]] [[分类:文本编辑器]]
返回
Linux vi/vim
。
搜索
搜索
查看“︁Linux vi/vim”︁的源代码
添加话题