vi 中的/:
和有区别吗?:
答案1
您指的是 vi 命令吗?
在 vi 命令提示符中输入:意味着您将要编写 vi 命令。例如:
:x== 保存并退出
:w==保存,
:q== 退出,
:s///== 搜索和替换等
键入/意味着执行搜索。所以/:意味着您正在文件中搜索“:”(冒号)的实例。
答案2
Vi 有两种操作模式:
- 命令模式
- 插入模式
在命令模式下,键盘上的字母执行编辑功能(例如移动光标、删除文本)。要进入命令模式,请按下 键Esc。
在插入模式下,您输入的字母组成单词和句子。与许多文字处理器不同,vi 以命令模式启动。
:在 Vi/M 编辑器中输入该键是什么意思?
vi 编辑器基于早期的 Unix 文本编辑器 ex。ex 命令可以在 vi 中使用。ex 命令以 开头,以: (colon)
结尾。输入时,命令会显示在状态行上。某些 ex 命令在保存和关闭文件时很有用。
要保存所做的编辑,但保持 vi 运行并且文件打开:
- 按Esc
- 类型:w
- 按Return。
/用于搜索命令模式
- 键入/(斜线)。
- 输入您想要在文件中搜索的文本字符串。
- 按Return。
因此/:将在主题文件中搜索“:”字符,同时:将用户带入命令模式,可以在其中执行 ex 命令。