0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

gvim中常用的一些指令介绍

快乐的芯片工程师 来源:快乐的芯片工程师 2023-10-10 15:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在 Vim 编辑器中,有一些常用的指令可以帮助我们更高效地编辑文本。以下是一些在 gvim 中常用的指令:

1. 光标移动:

- h/j/k/l:分别表示向左/下/上/右移动光标。

- w:向前移动一个单词。

- b:向后移动一个单词。

- ^/$$:移动到行首/行尾。

- {/}:移动到代码块的开始/结束位置。

2. 文本选择:

- v:选择模式,可以配合 h/j/k/l 进行字符选择。

- V:行选择模式,按下后光标会跳到当前行的末尾。

- c:进入柱状选择模式,按住 ctrl 键并使用 h/j/k/l 可以选择一段文本。

3. 文本操作:

- y:复制当前光标所在行。

- p:粘贴刚刚复制的内容。

- d:删除当前光标所在字符。

- x:删除当前光标所在字符并进入修改模式。

- u:撤销刚刚进行的操作。

- C:取消撤销,恢复刚刚删除的内容。

4. 查找与替换:

- /:进入查找模式,输入要查找的内容后按回车键,光标会跳到第一个匹配的位置。

-?:进入查找模式,输入要查找的内容后按回车键,光标会跳到第一个不匹配的位置。

- :s/pattern/replacement/:替换命令,将当前行中匹配 pattern 的内容替换为 replacement。

5. 保存与退出:

- :w:保存当前文件。

- :wq:保存并退出 Vim。

- :q!:强制退出 Vim。

6. 编辑模式切换:

- i:进入插入模式,光标前的字符可以被修改。

- o:进入插入模式,光标后的字符可以被修改。

- a:进入插入模式,光标后的字符可以被修改,并在末尾添加。

- A:进入插入模式,光标前的字符可以被修改,并在开头添加。

7. 其他常用指令:

- :set number:显示行号。

- :set wrap:开启/关闭自动换行。

- :set smartindent:开启/关闭智能缩进。

- :set shiftwidth:设置制表符宽度。

- :set softtabstop:设置软制表符停止位。

这些指令只是 Vim 编辑器中的一部分,掌握了这些指令,就可以在 gvim 中更加高效地编辑文本了。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Gvim
    +关注

    关注

    0

    文章

    9

    浏览量

    3289

原文标题:gvim中常用的一些指令

文章出处:【微信号:快乐的芯片工程师,微信公众号:快乐的芯片工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    贴片电容精度J±5%的一些详细知识

    贴片电容精度J±5%表示电容的实际值与标称值之间的偏差范围在±5%以内 ,以下是关于贴片电容精度J±5%的一些详细知识: 、精度等级含义 J±5% :字母“J”在贴片电容的标识中通常表示标称精度
    的头像 发表于 11-20 14:38 110次阅读
    贴片电容精度J±5%的<b class='flag-5'>一些</b>详细知识

    对浮点指令扩展中一些问题的解决与分享

    出现无法写的情况。 结论 以上就是我们组在扩展浮点指令中出现的一些问题,这些问题总体上归结于对蜂鸟的代码没有整体性的把握,对内容的掌握程度还不够。在后续的工作中应注意理清功能的整体架构而对所有的相关部分进行修改。
    发表于 10-24 11:47

    蜂鸟E203的浮点指令集F的一些实现细节

    蜂鸟E203的浮点指令集F的一些实现细节 既然E203不是多发射,且为了节省面积,一些指令使用FPU内的同个子模块来执行,即FPU同时只
    发表于 10-24 08:57

    RISC-V V扩展的指令代码

    1.指令集V扩展的主要内容: 矢量指令:针对数据并行性,增加了系列新的矢量指令,可以同时对多个数据进行操作,提高了计算效率。浮点指令:新
    发表于 10-21 13:11

    shell基本介绍常用命令之shell基本介绍

    是“$”,在命令提示符后边输入命令即可和系统进行交互操作。ubuntu默认的Shell是Bash(Bourne Again Shell)。Linux命令有很多,功能比较强大,下节我们简单介绍一些常用的命令。
    发表于 09-28 09:05

    Debian和Ubuntu哪个好一些

    兼容性对比Debian和Ubuntu哪个好一些,并为您揭示如何通过RAKsmart服务器释放Linux系统的最大潜能。
    的头像 发表于 05-07 10:58 846次阅读

    介绍一些常用的电子元器件

    资料包含日常电子电路各种常用元器件的识别与使用
    发表于 02-24 16:50 10次下载

    量水堰计在使用过程中常见问题剖析

    量水堰计作为种测量流量的常用设备,广泛应用于水利工程、环境监测等领域。然而,在使用过程中,量水堰计常常会遇到一些故障,如堰体堵塞、水位测量误差、水流波动大等问题。下面是南京峟思给大家做出的具体
    的头像 发表于 02-20 16:45 764次阅读
    量水堰计在使用过程<b class='flag-5'>中常</b>见问题剖析

    Gvim工具在数字前端开发中扮演的角色和重要的意义

    Gvim是vim的图形前端,是跨平台的编辑器。本文介绍Gvim工具在数字前端开发中扮演的角色和重要的意义。 Gvim在数字前端开发中的角色 1.1 作为文本编辑器的基本功能
    的头像 发表于 02-20 10:21 727次阅读

    AN29-关于DC-DC转换器的一些想法

    电子发烧友网站提供《AN29-关于DC-DC转换器的一些想法.pdf》资料免费下载
    发表于 01-08 13:57 0次下载
    AN29-关于DC-DC转换器的<b class='flag-5'>一些</b>想法

    DIY项目中常用的端子类型

    在DIY项目中,选择合适的端子类型对于确保电气连接的可靠性和安全性至关重要。以下是一些常用的端子类型,以及它们的特点和应用场景: 1. 针式端子(Pin Terminals) 特点 :针式端子通常用
    的头像 发表于 12-29 10:45 2238次阅读

    三菱PLC常用指令说明

    三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是种广泛应用于工业自动化领域的控制设备。它通过执行用户编写的程序来控制机械设备或生产过程。以下是一些三菱
    的头像 发表于 12-26 18:04 9233次阅读

    一些关于ldc1000的spi通信的问题求解

    我有一些关于ldc1000的spi通信的问题。 应用情况是spi16f887与ldc1000的spi通信 1.是否对于读、写,都是只需要把CSB变成低电平即可。 2.对于写操作,写地址时(例如
    发表于 12-26 08:23

    低压配电柜中常用的电表有哪些?

    、 低压配电柜中常用的电表类型包括: 1. 电压表 电压表主要用于测量电压,广泛应用于电力系统中。在低压配电柜中,电压表被用于测量电源电压,其显示范围般为0-1000V。电压表可以分为直流电
    的头像 发表于 12-25 10:50 3507次阅读
    低压配电柜<b class='flag-5'>中常用</b>的电表有哪些?

    工业自动化中常用的传感器类型

    工业自动化是现代制造业的关键组成部分,它依赖于各种传感器来监测和控制生产过程。以下是一些在工业自动化中常用的传感器类型,以及它们的主要应用和特点: 1. 接近传感器 接近传感器用于检测物体的接近
    的头像 发表于 12-06 14:11 3175次阅读