进入命令模式的3种方式
-
基础方法(最常用)
- 在普通模式(默认启动模式)下按 (英文冒号)
- 屏幕底部出现 光标,即可输入命令(如
:wq
保存退出)。
-
搜索命令
按 (正向搜索)或 (反向搜索),底部出现 或 ,输入关键词回车即可搜索。
-
外部命令
- 按 进入外部命令模式,可执行终端命令(如
:!ls
查看当前目录)。
- 按 进入外部命令模式,可执行终端命令(如
关键操作流程
-
启动Vim
终端输入vim 文件名
进入普通模式(按Esc
可确保处于此模式)。vim example.txt # 启动Vim
-
进入命令行
- 按 → 底部出现 → 输入命令(如
:w
保存文件)。
- 按 → 底部出现 → 输入命令(如
-
常用命令示例
| 命令 | 作用 |
|———–|———————–|
|:w
| 保存文件 |
|:q
| 退出Vim |
|:wq
| 保存并退出 |
|:q!
| 强制退出(不保存) |
|:/text
| 搜索”text” |
|:set nu
| 显示行号 | -
退出命令行
- 执行命令后自动返回普通模式,或按
Ctrl+C
/Esc
取消输入。
- 执行命令后自动返回普通模式,或按
注意事项
-
模式混淆
- 普通模式(按
Esc
进入):移动光标、复制粘贴。 - 命令模式(按 进入):执行操作指令。
- 若输入 无反应,说明不在普通模式,按
Esc
切换。
- 普通模式(按
-
命令生效范围
- 部分命令支持范围前缀(如
:10,20d
删除10-20行)。
- 部分命令支持范围前缀(如
-
查看帮助
- 输入
:help
或:h 命令
(如:h :w
)获取官方文档。
- 输入
为什么需要命令行?
- 高效操作:无需鼠标即可完成复杂任务(如全局替换
:%s/old/new/g
)。 - 精准控制:直接操作文本行、缓冲区、窗口等。
- 扩展性:支持插件命令(如
:NERDTreeToggle
打开目录树)。
引用说明基于Vim 9.0官方文档(
:help command-line
)及Unix/Linux通用操作规范,Vim是开源编辑器,权威资料参考Vim官网。
安全提示:命令行操作不可逆,修改重要文件前建议备份(:w backup.txt
)。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6535.html