[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
相关推荐
hfut02881 天前
【vscode使用说明】
vscode·编辑器·vim
_Chipen1 天前
lazy_vim_cmake_clangd_从零到自动补全与语法检查
linux·编辑器·vim
_错错错3 天前
Vim 常用快捷键及插件
编辑器·vim·linux 开发工具
大白同学4214 天前
【Linux】编辑器vim的使用
linux·编辑器·vim
Hello.Reader6 天前
Elasticsearch Node.js 客户端的安装
elasticsearch·node.js·vim
凯子坚持 c7 天前
虚拟机一站式部署Claude Code &可视化UI界面
ui·编辑器·vim
楼田莉子8 天前
(3万字详解)Linux系统学习:深入了解Linux系统开发工具
linux·服务器·笔记·git·学习·vim
GetcharZp8 天前
从零到精通 Neovim:Ubuntu 下的终极开发利器指南
ubuntu·vim
NKelly9 天前
原生Vim操作大全
linux·编辑器·vim
guidovans9 天前
node.js 零基础入门
node.js·编辑器·vim