命令模式,又称为Normal模式,功能强大,只是此模式输入指令并在屏幕上显示,所以需要记忆大量的快捷键才能更好的使用。
开发熟练使用以下快捷键使用Linux可以大大提高工作效率,对于系统运维来说使用vi的场景更是比比皆是帮助更大,尤其是trouble shooting场景更是救火利器。
退出
- ZZ 保存退出
- ZQ 不保存退出
光标跳转
- h:左 l: 右 j:下 k: 上
- w: 下一个单词的词首
- e: 当前或下一单词的词尾
替换
- r 只替换光标所处的一个字符
删除
- d 删除命令,可结合光标跳转字符,实现范围删除
- d$ 删除到行尾
- d^ 删除到非空行首
- d0 删除到行首
- dw 删除词到词尾
- de 删除词到词尾
- db 删除到词首
- dd 截切光标所在的行
- #dd 多行删除
复制
- y 复制,行为相似于d命令
- yy 复制行
- #yy 复制多行
粘贴
- p (小写)缓冲区存的如果为整行,则粘贴当前光标所在行的下方;否则,粘贴至当前光标所在处的后面
- P(大写) 缓冲区存在的如果为整行,则粘贴当前光标所在行的上方;否则,粘贴至当前光标所在处的前面
查找
- /PATTERN: 从当前光标所处向文件尾部查找
- ?PATTERN: 从当前光标所在处向文件首部查找
- n: 与命令同方向
- N: 与命令反方向
撤销
- u 撤销最近的更改,相当于Windows中ctrl+z
- #u 撤销之前多次更改
- U 撤销光标落在这行后所有此行的更改
- ctrl – r 重做最后的“撤销”更改,相当于Windows中ctrl +y
高级用法
- 批量复制文本内容:
- 10 i * ESC Ctrl+v 10 I * ESC
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/16257.html