当前位置: 首页 > news >正文

vi编辑器常见命令

vi编辑器

用vi编辑器打开、创建并保存文件的基本操作:

第一步-创建/打开:vi a.txt   进入命令模式

第二步-进入编辑模式:按下 i    此时键盘可以正常打字

第三步-编辑内容。内容如下:

bigdata

hadoop

java

第四步-退出编辑模式,按下  esc   回到了命令模式

第五步-保存编辑内容  ,输入  :wq   回车    注意不要省略:

第六步-查看刚才创建的文件内容 ,cat a.txt

底线命令:

:q  退出

:w  保存

:wq  保存并退出

:wq!  强制保存退出

在命令模式下按下shift+zz可以实现快速保存退出

光标移动:

1.方向键控制移动

2.pageup,pagedown控制翻页

3.home键快速定位到行首,end键快速定位到行尾

4.在命令模式下,按下G可以跳到文件的最后一行

5.在命令模式下,按下gg可以跳到文件的第一行

复制黏贴

复制(先推出到命令模式):

yy,复制光标所在行的内容

nyy,复制当前行往下n行的内容

黏贴:

p,将内容粘贴到当前光标所在行的下一行

P,将内容粘贴到当前光标所在位置的后面

删除

dd,删除光标所在当前行内容

ndd,删除当前行往下n行

撤销,反撤销

u,撤销上一步的操作

ctrl + r 反撤销(重做上一步的操作)

http://www.dtcms.com/a/102068.html

相关文章:

  • stm32第十一天外部中断按键控制灯
  • 自定义类型:结构体
  • 【Java】——数组深度解析(从内存原理到高效应用实践)
  • CentOS 7上手动强制升级docker-compose(不使用yum)
  • 苍穹外卖项目结构
  • Loadrunner报错Virtual User Generator 初始化用户生成器失败 初始化失败
  • AI产品的架构(分四层)
  • ArkUI —— 组件导航
  • zk基础—1.一致性原理和算法二
  • Android:Dialog的使用详解
  • K8S 存储:emptyDir、hostPath、local详解
  • 观察者模式在Java单体服务中的运用
  • 质检LIMS实验室系统在塑料制品的应用 LIMS系统重塑塑料制品质检
  • leetcode hot100 多维动态规划
  • hadoop集群的常用命令
  • 《Spring Boot全栈开发指南:从入门到生产实践》
  • JAVA反序列化深入学习(十一):Spring1
  • 【Pandas】pandas Series to_latex
  • 力扣hot100_贪心算法
  • 实现基于Vue的后台管理系统权限控制与动态路由
  • 【避坑指南】RAGFlow + Ollama + Deepseek 构建本地知识库
  • 逻辑损失以及梯度下降的实现
  • Docker学习--容器操作相关命令--docker logs 命令
  • 利用 SSRF 和 Redis 未授权访问进行内网渗透
  • Java 中数组转集合的方法
  • 分布式环境下的主从数据同步
  • SpringBoot事务管理(四)
  • Faster-Whisper —— 为语音识别加速的利器
  • 283. 移动零
  • 【QT】Qt4 QtWebKit使用教程