vim文本编辑器 的命令及快捷键

vim文本编辑器常用的命令及快捷键

vim文本编辑器功能命令

命令功能
i从光标当前位置进入插入模式
a从光标下一位进入插入模式
ESC键退出编辑模式
dd删除
2dd删除两行
u撤销上一步操作
wq保存并退出
0光标移动至文本开头
G光标移至文本末尾
$光标移动至行尾
^光标移动至行首
q或q!退出不保存
:g/^$/d删除空行
%s/ */ /g删除多余的空格

快捷键

快捷键功能
Ctrl+c取消执行
ctrl+a移动到行首
ctrl+e移动到行尾
ctrl+u删除光标之前的字符
ctrl+k删除光标之后的字符
ctrl+l清空屏幕终端的内容,等同于clear
tap键命令补全

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/715248.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

支持向量机算法(带你了解原理 实践)

引言 在机器学习和数据科学中,分类问题是一种常见的任务。支持向量机(Support Vector Machine, SVM)是一种广泛使用的分类算法,因其出色的性能和高效的计算效率而受到广泛关注。本文将深入探讨支持向量机算法的原理、特点、应用&…

13. Springboot集成Protobuf

目录 1、前言 2、Protobuf简介 2.1、核心思想 2.2、Protobuf是如何工作的? 2.3、如何使用 Protoc 生成代码? 3、Springboot集成 3.1、引入依赖 3.2、定义Proto文件 3.3、Protobuf生成Java代码 3.4、配置Protobuf的序列化和反序列化 3.5、定义…

【中英对照】【自译】【精华】麻省理工学院MIT技术双月刊(Bimonthly MIT Technology Review)2024年3/4月刊内容概览

一、说明 Notation 仅供学习、参考,请勿用于商业行为。 二、本期封面、封底 Covers 本期杂志购于新加坡樟宜机场Changi Airport Singapore,售价为20.50新元。 本期仍然关注伦敦的AI大会。(笔者十分想去,在伦敦和MIT校园均设有会…

IDEA的安装教程

1、下载软件安装包 官网下载:https://www.jetbrains.com/idea/ 2、开始安装IDEA软件 解压安装包,找到对应的idea可执行文件,右键选择以管理员身份运行,执行安装操作 3、运行之后,点击NEXT,进入下一步 4、…

手动、半自动、全自动探针台有何区别

手动探针台、半自动探针台和全自动探针台是三种不同类型的探针台,它们在使用类型、功能、操作方式和价格等方面都有所不同。 手动探针台是一种手动控制的探针台,通常用于没有很多待测器件需要测量或数据需要收集的情况下。该类探针台的优点是灵活、可变…

python difflib --- 计算差异的辅助工具

此模块提供用于比较序列的类和函数。 例如,它可被用于比较文件,并可产生多种格式的不同文件差异信息,包括 HTML 和上下文以及统一的 diff 数据。 有关比较目录和文件,另请参阅 filecmp 模块。 class difflib.SequenceMatcher 这…

WebAssembly 是啥东西

WebAssembly(简称Wasm)是一种为网络浏览器设计的二进制指令格式,它旨在成为一个高效的编程语言的编译目标,从而允许在网络上部署客户端和服务器应用程序。WebAssembly的主要设计目标是实现高性能应用,同时维持网络的安…

GraphPad Prism 10: 你的数据,我们的魔法 mac/win版

GraphPad Prism 10是GraphPad Software公司推出的一款功能强大的数据分析和可视化软件。它集数据整理、统计分析、图表制作和报告生成于一体,为科研工作者、学者和数据分析师提供了一个高效、便捷的工作平台。 GraphPad Prism 10软件获取 Prism 10拥有丰富的图表类…

2023义乌最全“电商+跨境+直播”数据总结篇章!

值得收藏|2023义乌最全“电商跨境直播”数据总结篇章! 麦琪享资讯2024-01-20 14:28浙江 新年伊始,央视就把镜头对准了义乌电商,以电商的蓬勃之势展现这座国际商城的开放与活力。 过去的一年 义乌电商量质齐升 实力出圈 跑出了…

nginx 根据参数动态代理

一、问题描述 nginx反向代理配置一般都是配置静态地址,比如: server {listen 80;location / {proxy_pass http://myapp1;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;}} 这个反向代理表示访问80端口跳转到 http://myapp1 …

腾讯云优惠券领取入口_先领取再下单_2024腾讯云优惠攻略

腾讯云优惠代金券领取入口共三个渠道,腾讯云新用户和老用户均可领取8888元代金券,可用于云服务器等产品购买、续费和升级使用,阿腾云atengyun.com整理腾讯云优惠券(代金券)领取入口、代金券查询、优惠券兑换码使用方法…

在Windows下运行命令行程序,如何才能不显示命令行窗口,让程序保持后台运行?

在Windows下,有几种方法可以使命令行程序在后台运行而不显示命令行窗口。以下是其中的一些方法: 一. 使用start命令 你可以使用start命令来启动程序,并将窗口样式设置为最小化。例如: cmd start /b your_program.exe这里的/b选…

【硬件相关】IB网/以太网基础介绍及部署实践

文章目录 一、前言1、Infiniband网络1.1、网络类型1.2、网络拓扑1.3、硬件设备1.3.1、网卡1.3.2、连接线缆a、光模块b、线缆 1.3.4、交换机 2、Ethernet网络 二、部署实践(以太网)1、Intel E810-XXVDA21.1、网卡信息1.2、检查命令1.2、驱动编译 2、Mella…

volatile 关键字 (二)

volatile 关键字 (二) 文章目录 volatile 关键字 (二)volatile 可以保证原子性么? 文章来自Java Guide 用于学习如有侵权,立即删除 volatile 可以保证原子性么? volatile 关键字能保证变量的可…

nextjs中_app.tsx下划线什么作用

在Next.js中,_app.tsx(或_app.js)是一个特殊的文件,用于初始化页面。下划线_前缀在文件名中具有特定的意义,它告诉Next.js这个文件是一个特殊的内置文件,用于覆盖或扩展默认的App行为。 具体来说&#xff…

Python 潮流周刊第 40 期(摘要)

本周刊由 Python猫 出品,精心筛选国内外的 250 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 周刊全文:h…

C++_数据结构_数据的输入

作用 用于从键盘获取数据 关键字 cin >> 变量示例

YOLOv5论文作图教程(3)— 关于论文作图教程系列采用线上培训的通知(终结篇)

前言:Hello大家好,我是小哥谈。YOLOv5论文作图教程系列其实是我特别擅长的一个模块(本人产品经理出身),自从本系列发表了两篇文章之后,一直没有再继续更新,主要原因是通过文字无法比较好的表达软件的功能及使用,并且也无法达到比较好的培训效果。为了确保大家可以彻底掌…

数据库原理(一)

1、基本概念 学号姓名性别出生年月籍贯220101张三男2003江苏220102李四男2003山东220103王五女2003河北220104赵六女2003天津220105张四男2003北京220106李五女2003江苏220107王六女2003山东220108张七男2003河北220109张九男2003天津220110李十女2003北京 1.1数据&#xff0…

基于springboot+vue的相亲网站

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…