Normal模式 ▣Normal模式 ●启动vim编辑器时,首先进入Normal模式 ●在该模式下,用户可以输入各种合法的vim命令 来管理自己的文档 ●在该模式下,从键盘上输入的任何字符都被当做 编辑命令来解释 ●注意:在Normal模式下输入的命令不会在屏幕上显示 ●若输入的不是vim的合法命令,会响铃报警 ●从其它模式进入Normal模式:Esc键 为确保进入Normal模式,可多按儿次Esc键
6 Normal 模式 z 启动 vim 编辑器时,首先进入 Normal 模式 z 在该模式下,用户可以输入各种合法的 vim 命令 来管理自己的文档 z 在该模式下,从键盘上输入的任何字符都被当做 编辑命令来解释 Normal 模式 z 注意:在 Normal 模式下输入的命令不会在屏幕上显示 z 若输入的不是 vim 的合法命令,会响铃报警 z 从其它模式进入 Normal 模式: Esc 键 为确保进入 Normal 模式,可多按几次 Esc 键
Insert模式 ▣Insert模式 ●在该模式下,用户输入的任何字符都被vim当做文件内 容保存起来,并将其显示在屏幕上 ●从Normal模式进入Insert模式: 插入命令i或I →附加命令a或A )打开命令。或O 修改命令、替换命令等 ●从Normal模式进入Insert模式:按Esc键
7 Insert 模式 z 在该模式下,用户输入的任何字符都被 vim 当做文件内 容保存起来,并将其显示在屏幕上 Insert 模式 z 从 Normal 模式进入 Insert 模式: z 从 Normal 模式进入 Insert 模式:按 Esc 键 Î 插入命令 i 或 I Î 附加命令 a 或 A Î 打开命令 o 或 O Î 修改命令 、替换命令等
Command模式 口Command模式 ●从Normal模式进入Command模式:冒号: ●在该模式下,vim会在窗口的最后一行显示一个冒号, 作为Command模式的提示符,等待用户输入命令 ●多数文件管理都是在此模式下执行的(如保存文件等) ●Command模式中所有的命令都必须按<回车>后执行 ●命令执行完后,vim自动回到Normal模式 ●若在Command模式下输入命令过程中改变了主意, 可按Esc键回到Normal模式下
8 Command 模式 z 在该模式下,vim 会在窗口的最后一行显示一个冒号, 作为 Command 模式的提示符,等待用户输入命令 z 多数文件管理都是在此模式下执行的 (如保存文件等) z Command 模式中所有的命令都必须按 <回车>后执行 Command 模式 z 从 Normal 模式进入 Command 模式: 冒号 : z 命令执行完后,vim 自动回到 Normal 模式 z 若在 Command 模式下输入命令过程中改变了主意, 可按 Esc 键回到 Normal 模式下
模式转换图 进入vim Normal模式 号 自动返 Esc 输入命令 Command模式 Insert模式 无法从Command模式直接进入Insert模式,也 无法从Insert模式直接进入Command模式
9 模式转换图 Normal 模式 Command 模式 Insert 模式 进入 vim 冒号 自 动 返 回 Esc 输 入 命 令 无法从 Command 模式直接进入 Insert 模式,也 无法从 Insert 模式直接进入 Command 模式
启动vim 口启动Vim编辑器:vim或vi 例:vim namelist 或vi namelist ●如果只键入vi,而不带文件名,也可以进入Vim, 但退出Vim时,需在退出命令后输入文件名 ●进入Vim之后,首先进入的就是Normal模式, 此时输入的任何字符都将作为命令来解释 ●光标停在屏幕第一行首位上 ●最后一行也称状态行,显示文件名和光标所在位置等信息 10
10 启动 vim 例:vim namelist 或 vi namelist 启动 Vim 编辑器: vim 或 vi z 如果只键入 vi,而不带文件名,也可以进入 Vim, 但退出 Vim 时,需在退出命令后输入文件名 z 进入 Vim 之后,首先进入的就是 Normal 模式, 此时输入的任何字符都将作为命令来解释 z 光标停在屏幕第一行首位上 z 最后一行也称状态行,显示文件名和光标所在位置等信息