vi 中的 /: 和 : 有什么区别?

vi 中的 /: 和 : 有什么区别?

vi 中的/:和有区别吗?:

答案1

您指的是 vi 命令吗?

在 vi 命令提示符中输入:意味着您将要编写 vi 命令。例如:

:x== 保存并退出

:w==保存,

:q== 退出,

:s///== 搜索和替换等

键入/意味着执行搜索。所以/:意味着您正在文件中搜索“:”(冒号)的实例。

答案2

Vi 有两种操作模式:

  • 命令模式
  • 插入模式

在命令模式下,键盘上的字母执行编辑功能(例如移动光标、删除文本)。要进入命令模式,请按下 键Esc

在插入模式下,您输入的字母组成单词和句子。与许多文字处理器不同,vi 以命令模式启动。

:在 Vi/M 编辑器中输入该键是什么意思?

vi 编辑器基于早期的 Unix 文本编辑器 ex。ex 命令可以在 vi 中使用。ex 命令以 开头,以: (colon)结尾。输入时,命令会显示在状态行上。某些 ex 命令在保存和关闭文件时很有用。

要保存所做的编辑,但保持 vi 运行并且文件打开:

  1. Esc
  2. 类型:w
  3. Return

/用于搜索命令模式

  1. 键入/(斜线)。
  2. 输入您想要在文件中搜索的文本字符串。
  3. Return

因此/:将在主题文件中搜索“:”字符,同时:将用户带入命令模式,可以在其中执行 ex 命令。

相关内容