gvim中常用的一些指令介绍

在 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 中更加高效地编辑文本了。


如何根据需求选购什么分辨率的投影仪?
半导体测试设备商Lasertec支持EUV测试设备的需求正在扩大
华润微CS98P171的特点
乙类放大互补对称电路
简单了解LED驱动芯片的作用与分类
gvim中常用的一些指令介绍
高通骁龙775/775G芯片采用5nm制程
索尼WH-1000XM3降噪耳机 这个冬天用声音温暖你的耳朵
超冷原子中的光子定量:Quest代替EMCCD的使用方法
刷机神器TWRP v3.5重磅发布
贝尔模型202蓝牙电话的制作教程
MQTT工业级无线路由器的特点
FPGA中定点数的处理方法
德州仪器(TI)的破损玻璃检测器解决方案
禾赛科技发布全新高性价比的32通道中端激光雷达解决方案
SCT51240—单通道下管IGBT/MOSFET栅极驱动器
5G通信系统将突出“以用户为中心”,更加重视用户的个性化服务和用户体验
基于SpringBoot实现邮件发送
今日看点丨提高 20%,郭明錤称华为 Mate 60 Pro下半年出货量 600 万台;丰田下一代电动汽车将于 2026 年上市,续
13位权威专家深度解析2017年物联网九大领域新趋势