首页 > 其他分享 >vim一般使用

vim一般使用

时间:2023-08-07 16:47:29浏览次数:39  
标签:模式 vim 编辑 查找 一般 使用 foo 替换

i 进入编辑模式,vim打开文件后,默认在命令模式,点击i键方可进入编辑模式
esc 点击esc键退出编辑模式,这是可以输入':'输入命令。

符号

意义

i 进入编辑模式,vim打开文件后,默认在命令模式,点击i键方可进入编辑模式
esc 退出编辑模式,进入命令模式
:w 写入
:q 退出,如果修改了内容则这种不能退出,如果需要强制退出则使用q!
:wq 写入并退出
:q! 强制退出,不写入
dd 删除当前行(编辑模式下)
ndd 删除n行(编辑模式下)
/string 搜索字符串(编辑模式下), 按n查找下一个,N上一个,/str$表示匹配行尾的str, 在查找模式中加入\c表示大小写不敏感查找,\C表示大小写敏感查找,例如:/foo\c将会查找所有的"foo","FOO","Foo"等字符串
:s (substitute)命令用来查找和替换字符串,语法::{作用范围}s/{目标}/{替换}/{替换标志}; 例如:%s/foo/bar/g会在全局范围(%)查找foo并替换为bar,所有出现都会被替换(g),:s/foo/bar/g 替换当前行,:%s /foo/bar /g 全局替换
:%d %是匹配所有行,d是删除的意思, 该命令将清空打开的文件的内容
:$ 跳到文件尾部
:n 跳到n行
u 撤销上一步的操作
Ctrl+r 恢复上一步被撤销的操作

标签:模式,vim,编辑,查找,一般,使用,foo,替换
From: https://www.cnblogs.com/BlogRegister3/p/17611811.html

相关文章

  • 群晖Video Station的安装与使用
    安装:打开套件中心,在搜索栏中输入“video”即可搜到应用,点击“立即安装”,然后默认安装即可。安装步骤十分简单使用:需要配置VideoStation搜刮器,1、需要申请API密钥并配置先到TMDB申请API,先注册账号。我选择的第一个,开发人员。然后弹出基本信息需要你填,项目地址以及其他,最......
  • Element UI 在非template/render 模式下使用ICON要注意的问题
    有很多时候,我们不需要编译Vue和ElementUI,只是想简单的试用一下,做一个原型出来。我们会使用HTML方式编写,这种方式下,使用ICON需要注意一些问题。1.例如CopyDocument图标,如果是用htmltag方式调用,根据vue的组件规范,驼峰格式需要改写成小写横线分割的格式<copy-document></copy-docu......
  • Cmake 使用
    presetscmake--preset=windows-only//CMakePresets.jsonorCMakeUserPresets.json{"version":6,"cmakeMinimumRequired":{"major":3,"minor":27,"patch":0},"......
  • C#中使用yolo5进行目标检测(一)
    一:将PT模型文件转onnx:1、用到export.py安装依赖包pip3installonnxpip3installcoremltools==4.02、export.py中的配置文件路径 模型类型改好后直接点击运行,生成模型:  ---------------------------------------------------------------------------------------......
  • 牧云·云原生安全平台使用手册:镜像/容器/Web资产清点
    牧云·云原生安全平台 是长亭牧云团队以开源社区为生态载体技术积累为驱动所打造的云原生安全平台。本文将介绍如何使用牧云·云原生安全平台进行镜像/容器/Web资产清点。首先,在我们进行下面 镜像/容器/Web资产清点前,我们需要先安装探针进行资产的采集工作。探针的安装包括本地......
  • Delphi应用EXCEL(3) 使用OLEOBJECT
    1、创建EXCEL的方法首先创建Excel对象,使用单元ComObj:VarExcelApp:Variant;beginExcelApp:=CreateOleObject(''Excel.Application'');使用OLEOBJECT创建的EXCEL应用程序是一个Variant类型,所以DELPHI不能自动补充语句,也没有帮助文件,需要到visualbasic......
  • CAXA 3D实体设计2023(3D CAD设计软件)中文永久使用
    CAXA3D实体设计是一款专业的三维实体建模和设计软件,广泛应用于工业设计、机械设计和制造等领域。它具有强大的功能和灵活的工作流程,能够帮助设计师高效地创建和编辑复杂的三维模型。点击获取CAXA3D 首先,CAXA3D实体设计提供了丰富的建模工具和功能。用户可以使用各种绘图工......
  • Minitab 2021(统计分析管理软件)v21.4 (x64)中文永久使用
    Minitab是一款流行的统计分析和质量管理软件,被广泛应用于各个行业和领域。它提供了丰富的统计方法和工具,帮助用户进行数据分析、质量改进和决策制定。点击获取Minitab 首先,Minitab具备强大的数据分析功能。它支持多种数据导入方式,用户可以从Excel、SQL数据库等来源导入数据进......
  • 使用python,利用公网服务器时间更新windows本地时间
    有时候,我们会发现无法连接windows的时间服务器或者内网的时间服务器本身的时间不准。于是,可以通过如下python脚本示例,从公网任意服务器获取其服务器时间,这样更新的时间较为准确。#-*-coding:utf-8-*-importdatetimeimportsubprocessimportrequestsimporttimedefset_......
  • Redis精通系列——LFU算法详述(Least Frequently Used - 最不经常使用)
    转:Redis精通系列——LFU算法详述(LeastFrequentlyUsed-最不经常使用)  ......