Linux下vim命令详解
vim #创建或编辑新的文件
#这将在当前目录下创建一个名为fi.txt的新文本文件。如果文件已经存在,将会编辑现有文件。
[root@sever ~]#vim fi.txt
#对于普通的文本编辑操作,可以使用以下键盘命令:
- i:进入插入模式,在光标当前位置插入文本。
- ESC:退出插入模式。
- :w:保存文件。
- :q:退出vim编辑器。
- :wq:保存并退出vim编辑器。
- :q!:强制退出vim编辑器,丢弃对文件的更改。
#在编辑完毕后,按下ESC键退出插入模式,然后可以使用:wq命令保存文件并退出vim编辑器。
在vim中的快捷方式:
yy:是复制 p是粘贴 3yy复制三行 nyy复制n行
dd:删除本行 3dd删除三行 ndd删除n行
d$ :删除字符保留行只删除光标处到行尾的 $行尾标志
d^ :删除字符保留行只删除光标处到行首的 ^行首标志
u:撤回操作
w:按照单词 向前移动
b:按照单词 向后移动
$:定位到行尾
^:定位到行首
gg:到第一行第一个字母GG:到第最后行最后第一个字母
查找关键字并替换
:w /root/pzz 文件另存为
:/root 查找
:set nu 临时加行号
:输入数字 快速定位
:set nonu 关闭行号
vim(编辑模式的快捷键)
vim(查找关键字并替换) :
相关文章:
Linux下vim命令详解
vim #创建或编辑新的文件 #这将在当前目录下创建一个名为fi.txt的新文本文件。如果文件已经存在,将会编辑现有文件。 [rootsever ~]#vim fi.txt #对于普通的文本编辑操作,可以使用以下键盘命令: - i:进入插入模式ÿ…...
机器学习6-逻辑回归
逻辑回归是机器学习中一种常用于二分类问题的监督学习算法。虽然名字中包含“回归”,但实际上它用于分类任务,特别是对于输出为两个类别的情况。逻辑回归通过使用 logistic 函数将输入映射到一个在0,1范围内的概率值,然后根据这个概率值进行分类。 以下是逻辑回归的基本概念…...
关于Clone
关于Clone 一般情况下,如果使用clone()方法,则需满足以下条件。 1、对任何对象o,都有o.clone() ! o。换言之,克隆对象与原型对象不是同一个对象。 2、对任何对象o,都有o.clone().getClass() o.getClass()。换言之&a…...
【C++入门学习指南】:函数重载提升代码清晰度与灵活性
🎥 屿小夏 : 个人主页 🔥个人专栏 : C入门到进阶 🌄 莫道桑榆晚,为霞尚满天! 文章目录 📑前言一、函数重载1.1 函数重载的概念1.2 函数重载的作用1.3 C支持函数重载的原理1.4 扩展 &…...
MySql主从同步,同步SQL_ERROR 1032解决办法
1.登录从库 mysql -u root -p 2.输入命令查看状态 SHOW SLAVE STATUS\G; 3.找到对应的错误数据位置 Slave_IO_Running: YesSlave_SQL_Running: NoReplicate_Do_DB: app_push_centerReplicate_Ignore_DB: Replicate_Do_Table: Replicate_Ignore_Table: Replicate_Wild_Do_Tabl…...
Webpack的性能优化
减少构建时间:使用webpack的缓存功能,通过配置cache: true来利用缓存,减少重复构建时间。 使用多线程或并行构建,可以利用webpack的parallel-webpack或HappyPack插件来实现。 充分利用硬件资源,例如利用多核CPU或者SSD…...
PyTorch中tensor.backward()函数的详细介绍
backward() 函数是PyTorch框架中自动求梯度功能的一部分,它负责执行反向传播算法以计算模型参数的梯度。由于PyTorch的源代码相当复杂且深度嵌入在C底层实现中,这里将提供一个高层次的概念性解释,并说明其使用方式而非详细的源代码实现。 在P…...
Linux 驱动开发基础知识——内核对设备树的处理与使用(十)
个人名片: 🦁作者简介:学生 🐯个人主页:妄北y 🐧个人QQ:2061314755 🐻个人邮箱:2061314755qq.com 🦉个人WeChat:Vir2021GKBS 🐼本文由…...
编程笔记 html5cssjs 077 Javascript 关键字
编程笔记 html5&css&js 077 Javascript 关键字 一、关键字二、Javascript关键字注意 在计算机编程语言中,关键字(Keyword)是指那些被编程语言赋予特殊含义、具有预定义用途的保留字。这些词汇不能用作变量名、函数名或其他标识符&…...
LeetCode_19_中等_删除链表的倒数第N个结点
文章目录 1. 题目2. 思路及代码实现(Python)2.1 计算链表长度2.2 栈 1. 题目 给你一个链表,删除链表的倒数第 n n n 个结点,并且返回链表的头结点。 示例 1: 输入: h e a d [ 1 , 2 , 3 , 4 , 5 ] , n…...
C++泛编程(3)
类模板基础 1.类模板的基本概念2.类模板的分文件编写3.类模板的嵌套 (未完待续...) 在往节内容中,我们详细介绍了函数模板,这节开始我们就来聊一聊类模板。C中,类的细节远比函数多,所以这个专题也会更复杂。…...
python基于django的公交线路查询系统mf383
1.个人信息的管理:对用户名,密码的增加、删除等 2.线路信息的管理:对线路的增加、修改、删除等 3.站点信息的管理:对站点的增加、修改、删除等 4.车次信息的管理:对车次的增加、修改、删除等 5.线路查询、站点查询 …...
ElementUI 组件:Container 布局容器实例
ElementUI安装与使用指南 Container 布局容器 点击下载learnelementuispringboot项目源码 效果图 el-container-example.vue(Container 布局容器实例)页面效果图 项目里el-container-example.vue代码 <script> export default {name: el_cont…...
【数据结构 09】哈希
哈希算法:哈希也叫散列、映射,将任意长度的输入通过散列运算转化为固定长度的输出,该输出就是哈希值(散列值)。 哈希映射是一种压缩映射,通常情况下,散列值的空间远小于输入值的空间。 哈希运…...
理解和管理Linux文件权限
理解和管理Linux文件权限 文件权限的基本概念和表示方式 文件权限管理在Linux系统中是非常重要的,它决定了谁可以访问、读取、写入或执行文件。文件权限以及所有者、所属组等属性可以通过 ls -l 命令查看。 在 ls -l 命令的输出中,文件的权限通常表示…...
爬虫(二)
1.同步获取短视频 1.只要播放地址对Json数据解析,先把列表找出: 2.只想要所有的播放地址,通过列表表达式循环遍历这个列表拿到每个对象,再从一个个对象里面找到Video,再从Video里面找到播放地址(play_addr),再从播放地址找到播放…...
Flink实战四_TableAPISQL
接上文:Flink实战三_时间语义 1、Table API和SQL是什么? 接下来理解下Flink的整个客户端API体系,Flink为流式/批量处理应用程序提供了不同级别的抽象: 这四层API是一个依次向上支撑的关系。 Flink API 最底层的抽象就是有状态实…...
海外云手机开辟企业跨境电商新道路
近几年,海外云手机为跨境电商、海外媒体引流、游戏行业等互联网领域注入了蓬勃活力。对于国内跨境电商而言,在亚马逊及其他平台上,短视频引流和社交电商营销成为最为有效的流量来源。如何通过海外云手机的助力,在新兴社交平台为企…...
【51单片机系列】中断优先级介绍及使用
文章来源:《51单片机原理及应用(第3版)》5.4节。 51单片机采用了自然优先级和人工设置高、低优先级的策略。 当CPU处理低优先级中断,又发生更高级中断时,此时中断处理过程如下图所示。 一个正在执行的低优先级中断服…...
.net core 6 集成 elasticsearch 并 使用分词器
1、nuget包安装NEST、安装elasticsearch、kibana、ik分词器、拼音分词器 2、创建操作对象 //索引库 static string indexName "testparticper"; //es 操作对象 ElasticClient elasticClient new ElasticClient(new ConnectionSettings(new Uri("http://192.…...
weixin284同城家政服务+ssm(文档+源码)_kaic
第4章 系统功能模块实现 本章是把系统中的主要功能模块进行详细阐述,包含功能模块实现界面的截图。 4.1 系统管理员的功能模块实现 4.1.1系统管理员的登录功能模块的实现 管理员登录的功能模块是采用验证的方法进行设计,对系统的安全起到重要作用&…...
别再让数据睡大觉了!手把手教你用泛微Ecology10的报表分析模块,10分钟搞定业务看板
唤醒沉睡数据:10分钟用泛微Ecology10打造动态业务看板 每天早晨,市场部张经理都会收到IT部门发来的Excel报表——那是前一天的销售数据汇总。等他费劲地对比完各个sheet,再手动合并ERP的库存信息时,往往已经过去半小时。更糟的是&…...
Tesseract安装遇阻:Download error与Send Request Error的终极解决方案#附语言包下载
1. 遇到Tesseract安装错误的真实场景 上周帮同事配置OCR开发环境时,又遇到了熟悉的红色错误弹窗:"Download error Status of equ: Send Request Error"。这个报错我见过太多次了——无论是三年前第一次用Tesseract,还是后来在不同公…...
终极指南:如何在5分钟内免费制作专业级LRC歌词文件
终极指南:如何在5分钟内免费制作专业级LRC歌词文件 【免费下载链接】lrc-maker 歌词滚动姬|可能是你所能见到的最好用的歌词制作工具 项目地址: https://gitcode.com/gh_mirrors/lr/lrc-maker 你是否曾经为了给心爱的歌曲添加歌词而花费数小时手动…...
第29章 2023真题作文
目录 题目2023.11-论边缘计算及其应用 题目2023.11-论多源数据集成及应用 题目2023.11-论面向对象的建模及应用 题目2023.11-论软件的可靠性评价 题目2023.11-论边缘计算及其应用 边缘计算是在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力…...
如何用OpCore Simplify解决黑苹果配置难题?——智能化EFI构建工具的革新性突破
如何用OpCore Simplify解决黑苹果配置难题?——智能化EFI构建工具的革新性突破 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 问题场景&a…...
Matplotlib 第三章 布局格式定方圆
一、子图1.plt.subplots() 绘制均匀状态下的子图(1)核心参数参数作用nrows, ncols子图的行数、列数(第一个数为行,第二个为列)figsize整个画布的大小,格式为 (宽, 高),单位英寸sharex/sharey是否…...
三步掌握BilibiliDown:高效全平台B站视频下载完全攻略
三步掌握BilibiliDown:高效全平台B站视频下载完全攻略 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors/b…...
DAMO-YOLO使用技巧:调节置信度阈值,优化检测效果
DAMO-YOLO使用技巧:调节置信度阈值,优化检测效果 1. 引言:从“能用”到“好用”的关键一步 当你第一次使用DAMO-YOLO智能视觉探测系统,看到屏幕上闪烁的霓虹绿识别框时,那种感觉一定很酷。但很快,你可能会…...
用Keras从零搭建一个图像去噪CNN模型:保姆级代码详解与避坑指南
用Keras从零搭建图像去噪CNN模型:实战详解与性能优化 老照片修复、低光照摄影增强、医学影像清晰化——这些场景背后都离不开图像去噪技术的支持。传统滤波方法往往在去除噪声的同时模糊了细节,而基于深度学习的方案却能更智能地区分噪声与真实内容。本文…...

