vim操作
Vim 常用命令
基本模式
- 普通模式(Normal Mode):默认模式,用于移动和命令
- 插入模式(Insert Mode):用于输入文本
- 命令模式(Command Mode):用于执行命令
模式切换
i- 进入插入模式(在光标前插入)a- 进入插入模式(在光标后插入)o- 在下一行插入O- 在上一行插入Esc- 返回普通模式:- 进入命令模式
光标移动
w- 移动到下一个单词开头b- 移动到上一个单词开头0- 移动到行首$- 移动到行尾gg- 移动到文件开头G- 移动到文件末尾Ctrl+f- 向下翻页Ctrl+b- 向上翻页
编辑操作
dd- 删除当前行D- 删除到行尾yy- 复制当前行yw- 复制当前单词p- 粘贴u- 撤销Ctrl+r- 重做
搜索和替换
/关键词- 向下搜索?关键词- 向上搜索n- 下一个匹配N- 上一个匹配:%s/旧文本/新文本/g- 全文替换:%s/旧文本/新文本/gc- 全文替换(确认)
保存和退出
:w- 保存文件:q- 退出(未修改时):q!- 强制退出(不保存):wq或:x- 保存并退出
其他常用命令
:set number- 显示行号:set nonumber- 隐藏行号:行号- 跳转到指定行
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 刘骞的博客!