命令模式
vim 启动后,默认进入命令模式,任何模式都可以通过 esc 键返回命令模式。
命令模式下常用命令:
- i 在光标前插入文本
- o在当前行的下一行开始插入文本
- dd 删除整行
- yy 将当前行的内容放入缓冲区
- n+yy 将 n 行的内容放入缓冲区
- p 将缓冲区的文本放入光标后面
- u 撤销上一个操作
- r 替换当前字符
- / 查找关键字
ex 模式:
在命令模式中按“:”键可以进入 ex 模式,光标会移动到屏幕底部。- :w 保存当前修改
- :q 退出
- :q! 不保存当前操作,强制退出
- :x 保存并推出,相当于:wq
- :set number 显示行号,可以简写 set nu
- :! 系统命令 执行一个系统命令并显示结果
- :sh 切换到命令行,使用 ctrl+d 切换回 vim
插入模式:
在命令模式中按“i”键,即可进入插入模式,在插入模式可以输入编辑文本内容,使用esc键可以返回命令模式。