Linux下使用vim文本编辑器

news/2024/7/5 23:55:32 标签: linux, vim, 运维

linux自带vi编辑器,使用升级版vim输入命令

sudo apt install vim

1.文件操作
        vim 文件名:打开文件
2.命令行模式
        :进入命令行
                q 退出
                q! 退出不保存
                wq 保存退出
3.三种模式
        普通模式 键盘输入内容被解释为指令
        插入模式 可以输入状态
                i /a /o进入插入模式
                esc 退出模式
        命令行模式
                :进入命令行模式
                可以搜索替换
4.光标移动
        gg:文件开头
        G:下
        k:上
        l:右
5.插入模式
        i:光标之前
        I:行首
        a:光标之后
        A:行末
        o:下一行插入
        O:上一行插入
6.其他指令
        yy:复制一行 n yy :复制n行
        p:粘贴
        u:撤销
7.删除内容
        x:删除单个字符
        dd:删除一行字符
        d0:删除光标之前
        D:删除光标之后
8.搜索
        /下搜索内容
        ?上搜索内容
                n:向下找
                N:向上找


http://www.niftyadmin.cn/n/5460901.html

相关文章

【WPF应用25】C# WPF中的RadioButton控件:功能、用法与优化

**摘要:**本文将深入介绍C# WPF中的RadioButton控件。我们将探讨其功能、用法、优化技巧,并提供一些实际应用示例。通过本文,你将能够更好地理解如何使用RadioButton控件来创建具有丰富用户体验的WPF应用程序。 引言 在WPF应用程序中&#x…

【初阶数据结构】——牛客:CM11 链表分割

文章目录 1. 题目介绍2. 思路分析3. 代码实现 1. 题目介绍 链接: link 这道题是给我们一个链表和一个值X ,要求我们以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前。 最终返回重新排列之后的链表的头指针。 2. 思路分析…

Unity urp渲染管线下,动态修改材质球surfaceType

在项目中遇到了需要代码动态修改材质球的surfaceType,使其动态切换是否透明的需求。 urp渲染管线下,动态修改材质球的surfaceType,查了大部分帖子,都有一些瑕疵,可能会造成透明后阴影投射有问题。 其次在webgl平台上…

EXCEL VBA将word里面的指定的关键词替换掉后并标记红色字体

EXCEL VBA将word里面的指定的关键词替换掉后并标记红色字体 Sub 开关() Call 新建副本 Call ReplaceAndHighlightInFolder End Sub Sub 新建副本()fpath ThisWorkbook.Path & "\"Dim MyFile As ObjectSet MyFile CreateObject("Scripting.FileSystemObjec…

在新能源充电桩、智能充电枪、储能等产品领域得到广泛应用的两款微功耗轨至轨运算放大器芯片——D8541和D8542

D8541和D8542是我们推荐的两款微功耗轨至轨运算放大器芯片,其中D8541为单运放, D8542为双运放,它特别适用于NTC温度采集电路、ADC基准电压电路、有源滤波器、电压跟随器、信号放大器等电路应用,在新能源充电桩、智能充电枪、…

springMVC中的适配器模式是怎么使用的

Spring MVC中的适配器模式体现在对Controller接口的不同实现进行统一处理的过程。在Spring MVC中,HandlerAdapter是适配器模式的具体体现,它允许DispatcherServlet与各种类型的Controller进行交互,而不必关心Controller的具体实现细节。下面通…

腾讯云2核2G服务器优惠价格,61元一年

腾讯云2核2G服务器多少钱一年?轻量服务器61元一年,CVM 2核2G S5服务器313.2元15个月,轻量2核2G3M带宽、40系统盘,云服务器CVM S5实例是2核2G、50G系统盘。腾讯云2核2G服务器优惠活动 txybk.com/go/txy 链接打开如下图:…

面试题:Spring Boot Actuator端点的使用和安全性设置

Spring Boot Actuator 是一个非常强大的模块,它为基于 Spring Boot 构建的应用程序提供了丰富的监控和管理功能。Actuator 提供了一系列端点(Endpoints),允许开发者和运维人员深入了解应用运行状态,包括但不限于健康检…