首页 > 其他分享 >vim编辑器的使用

vim编辑器的使用

时间:2023-04-12 20:44:57浏览次数:39  
标签:quit set vi 保存 vim 编辑器 使用 退出

vim是vi的升级版本,vim默认不安装,vi默认安装

命令模式:
    yy 复制当前行
    5yy 向下复制5行  copy
    dd 删除(剪切)当前行
    5dd 向下删除5行 delete、
    p 粘贴 paste
    u 撤销  undo
    ctrl+r  恢复  redo

    1G  第1行  go
    10G  10行
    G  跳到最后一行
末行模式:
    :w   保存 written  
    :w  abc.txt    另存为
    :wq  保存并且退出  written quit
    :q  退出  quit
    :q! 退出不保存 --》强制退出
    :wq!  强制退出并且保存
    :x  保存并且退出
    :set nu  显示行号
    :set number
    :set nonu  取消行号
    :set nonumber

    :set paste 粘贴模式

  :1
     :10
     :$

标签:quit,set,vi,保存,vim,编辑器,使用,退出
From: https://www.cnblogs.com/Himawari/p/17311175.html

相关文章

  • Go微服务框架go-kratos实战学习08:负载均衡基本使用
    微服务框架go-kratos中负载均衡使用一、介绍在前面这篇文章负载均衡和它的算法介绍,讲了什么是负载均衡以及作用、算法介绍。go-kratos的负载均衡主要接口是Selector,它是一个可插拔的设计。因为它设计的都是接口,只要实现了接口就实现了负载均衡。go-kratos在目录下提供了......
  • MultiValueMap在post请求中的使用
    如果data-form的方式处理post,有点区别,做个记录publicStringrobotSpeak(StringspeakMsg){log.info("机器人语音播报请求:{}",speakMsg);//headerHttpHeadersheaders=newHttpHeaders();headers.setContentType(MediaType.A......
  • 20230412-Python-pycharm使用技巧
     1.新建文件,自动生成代码       2.自动补齐自定义段落        3.修改注释颜色        ......
  • 【Visual Leak Detector】Release 模式下使用 VLD
    说明使用VLD内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍如何在Release模式下使用VLD。同系列文章目录可见《内存泄漏检测工具》目录目录说明1.思路概述2.在QT中实践1.思路概述要在RELEASE模式下使用VLD,必须在包含头文件vld.h前预先定义VLD_FORCE_E......
  • 使用Arthas做线上诊断
    问题场景,程序中有个静态变量定义如下:classA{privateConcurrentHashMap<String,String>paramsMap=GenIssuePackageOpr.getParamsMap();}现在需要不停机情况下直接改写字段 paramsMap的值,服务器通过tomcat直接部署的,将arthas包放到服务器上,执行下面命令启动:java-jar......
  • win10远程桌面连接,使用正确的用户名和密码仍然不能成功连接
    最近笔记本重置后,台式使用“远程桌面连接”远程笔记本失败了,总是提示“登录没有成功”。 开始自查:win10专业版,允许远程的相关设置也都开了,连接的ip正确,也没问题。因为我的笔记本用户是用微软账户登录的,远程时用户名和密码也要用微软用户名和密码(不是那个PIN码)。再三确认用户名......
  • flask使用sqlalchemy
    flask使用sqlalchemyflask-sqlalchemy集成方案借助第三方模块flask-sqlalchemy,可以将sqlalchemy快速的集成到flask项目中。pipinstallflask_sqlalchemyfromflask_sqlalchemyimportSQLAlchemydb=SQLAlchemy()#产生一个SQLAlchemy对象#将db注册到app中db.init......
  • 针对form 表单 只有一个输入框的时候 使用回车查询会刷新页面问题
    <el-form:model="queryParams"ref="queryForm" :inline="true"v-show="showSearch"label-width="68px"@submit.native.prevent>   <el-form-itemlabel="表单名"prop="name">......
  • 记录-vue项目中使用PWA
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言:梳理了一下项目中的PWA的相关用法,下面我会正对vue2和vue3的用法进行一些教程示例,引入离线缓存机制,即使你断网,也能访问页面。一旦用户访问了我们的网页,我们就像牛皮糖一样粘连着他,他永远都可以访问,即使断网也能......
  • web前端tips:使用 forEach 循环中的 return 语句会发生什么?
    近日,笔者在认真搬砖的过程中,突然遇到一个问题,请看大屏幕(代码):data(){return{statusList:[{code:"1",name:"已保存"},{code:"2",name:"已提交"}]......