- 1.命令模式
- 上下光标移动
- G光标到最后一行
- gg光标到第一行
- 删除一个字符
- delete
- x(删除光标后面的字符)
- X(删除光标前面的字符)
- nx 删掉n个光标后面的字符,nX删掉n个光标前面的字符
- 删除某行内容
- dd删除一行内容
- ndd删除多行内容
- 复制一行或多行
- yy 复制一行内容 nyy 复制多行
- p粘贴到光标的下一行 P粘贴在光标的上一行
- 撤销命令
-u
- 上下光标移动
- 2.编辑模式
- 模式切换:
- 命令-编辑模式 通过输入a i o
- 编辑-命令模式 通过按下esc
- 输入a,光标往后移动一格,输入内容从光标之前的位置开始输入
- 输入i,光标不会移动,输入内容从光标之前的位置开始输入
- 输入o,光标另起一行,输入内容从光标之前的位置开始输入
- 模式切换:
- 3.末行模式
- 模式切换:
- 命令-末行 通过输入冒号
- 末行-命令 通过按下esc
- 保存退出
- wq 保存后退出
- w!强制保存
- q!强制退出
- 显示行号
- set nu 设置行号
- set nonu 取消行号
- 替换
- 命令: 1,$s/false/666/g
- 1,
表示最后一行
- s/替换的意思stead
- false表示要替换的文本内容
- 666替换后的文本内容
- /g表示全文替换
- 1,
- 命令: 1,$s/false/666/g
- 模式切换:
- 搜索
- 向下搜索 /string 向下搜索string,继续搜索按n
- 向上搜索 ?string 向上搜索string,反向搜索按N
vim命令
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。