[gvim] 操作

1. 删除操作

behavior code
删除高亮内容 :%s//g
删除高亮内容所在行 :g//d
只删除匹配内容 :%s/<pattern>//
删除匹配内容所在的行 :g/<pattern>/d
只保留匹配内容的行 :v/<pattern>/d

2. 替换操作

behavior code
全局替换 :%s/src_word/tgt_word/g
替换n-m行关键字 :n,ms/src_word/tgt_word/g

3. 高亮多个关键字

operate code
/\vkey_word1|key_word2

4. 修改文件类型

behavior code
sv :setf systemverilog
cshell :setf csh
c++ :setf cpp

5. 折叠代码操作

behavior code
打开当前折叠 zo
打开当前及嵌套折叠 zO
打开所有折叠 zi
收缩当前折叠 zc
收缩当前及嵌套折叠 zC
收缩所有折叠 zM
删除所有折叠 zE
折叠当前行到第100行(vim自动在当前行和最后一行添加三个大括号注释) zf100G
相关推荐
竹之却1 小时前
Linux Vim 编辑器的使用
linux·编辑器·vim
云心雨禅1 天前
Vim操作指令全解析
编辑器·vim·excel
go_bai1 天前
Linux环境基础开发工具——(2)vim
linux·开发语言·经验分享·笔记·vim·学习方法
Kusunoki_D1 天前
使用 VIM 编辑器对文件进行编辑
linux·编辑器·vim
有趣的我2 天前
vim的操作
编辑器·vim·excel
周Echo周4 天前
5、vim编辑和shell编程【超详细】
java·linux·c++·后端·编辑器·vim
朴拙数科4 天前
plaintext 流程图和Markdown 的 Mermaid格式流程图的区别要点
编辑器·vim·流程图
獨枭5 天前
Linux 一键配置 Vim 为开发利器
linux·运维·vim
myloveasuka6 天前
[Linux]在vim中批量注释与批量取消注释
linux·vim
熊大如如8 天前
Vim 实用指南
vscode·编辑器·vim