自学内容网 自学内容网

linux服务器vim的四种模式

vim 编辑器中,有四种主要的模式,每种模式都有不同的功能和用途。这些模式包括:

1. 普通模式(Normal Mode)

  • 描述:这是 vim 的默认模式,用户可以在此模式下进行浏览、删除、复制、粘贴、跳转等操作。
  • 功能
    • 你可以用键盘的方向键或 hjkl 来移动光标。
    • 使用 d 删除、y 复制(称为“yanking”)文本,p 粘贴。
    • 用 gg 跳转到文件的开始,G 跳转到文件的末尾。
    • 用 / 来进行文本搜索,n 跳转到下一个匹配项。
  • 进入方法:在 vim 中打开文件后,默认就是普通模式。如果在其他模式下,可以按 Esc 键切换到普通模式。

2. 插入模式(Insert Mode)

  • 描述:插入模式允许用户像在普通文本编辑器中一样进行文本输入。

  • 功能

    • 可以在当前位置插入文本。
    • 在插入模式下,你可以输入文本,并且看到你键入的内容。
  • 进入方法

    • 按 i 键(在光标前插入文本)。
    • 按 I 键(在当前行的开头插入文本)。
    • 按 a 键(在光标后插入文本)。
    • 按 A 键(在当前行的末尾插入文本)。
    • 按 o 键(在当前行下方创建新行并进入插入模式)。
    • 按 O 键(在当前行上方创建新行并进入插入模式)。
  • 退出方法:按 Esc 键返回普通模式。

3. 可视模式(Visual Mode)

  • 描述:可视模式允许用户选中(高亮)文本。选中的文本可以被复制、删除或替换。
  • 功能
    • 在可视模式下,你可以用方向键或 hjkl 来选择文本。
    • 选中的文本可以通过 d 删除,y 复制,p 粘贴。
    • 可以在选中文本后使用其他操作,如大写 U,小写 u,删除 d,替换 r,等。
  • 进入方法
    • 按 v 键进入字符级别的可视模式(逐字符选择)。
    • 按 V 键进入行级别的可视模式(逐行选择)。
    • 按 Ctrl + v 键进入块级别的可视模式(按列选择)。
  • 退出方法:按 Esc 键返回普通模式。

4. 命令行模式(Command-Line Mode)

  • 描述:命令行模式用于输入和执行 vim 的各种命令,如保存、退出、查找等。
  • 功能
    • 输入以冒号 : 开头的命令,例如 :w 保存文件,:q 退出,:wq 保存并退出。
    • 也可以进行查找(/)和替换(:s)。
  • 进入方法:在普通模式下,按 : 键进入命令行模式。
  • 退出方法:按 Enter 键执行命令,按 Esc 键返回普通模式。

总结:

  • 普通模式(Normal Mode):浏览、编辑文件。
  • 插入模式(Insert Mode):输入文本。
  • 可视模式(Visual Mode):选中并操作文本。
  • 命令行模式(Command-Line Mode):执行命令(如保存、退出、查找等)。

通过这四种模式的切换,vim 实现了高效的文本编辑功能。通常,你会在日常编辑中频繁切换普通模式和插入模式,而命令行模式和可视模式则根据需求使用。


原文地址:https://blog.csdn.net/m0_65482680/article/details/143631421

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!