vi,vim常用操作

选中
折叠代码块
复制代码
1 | v 从当前光标开始复制,光标经过位置都可以选中.再次按v取消选中 |
删除
折叠代码块
复制代码
1 | d 删除选中区域 |
复制(下边的反斜杠都是转义字符)
折叠代码块
复制代码
1 | y 复制选中区域到寄存器 |
粘贴(下边的反斜杠都是转义字符)
折叠代码块
复制代码
1 | p 从寄存器取出粘贴 |
撤销
折叠代码块
复制代码
1 | u 撤销上一次操作 |
追加
折叠代码块
复制代码
1 | i 在当前光标之前插入文本(进入编辑模式) |
命令计数(重复执行操作)
折叠代码块
复制代码
1 | 3a! 在当前光标后插入3个! |
组合命令
折叠代码块
复制代码
1 | dw 删除一个单词 |
移动
折叠代码块
复制代码
1 | k 向上移动一行 |
退出
折叠代码块
复制代码
1 | ZZ 退出并保存当前文件 |
查找
折叠代码块
复制代码
1 | fx 从当前位置,在当前行查找下一个字符x.光标停在搜索字符上 |
查找的匹配原则
折叠代码块
复制代码
1 | /the\> 查找时匹配一个单词的结束处(只匹配the,不匹配there) |
冒号操作
折叠代码块
复制代码
1 | :set number 在每行前显示行号 |
- 本文标题:vi,vim常用操作
- 创建时间:2022-01-15 09:23:26
- 本文链接:https://blog.212490197.xyz/article/operate-system/linux/vi-regular-operation/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
复制版权信息
v1.5.2