[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入门篇学习——Linux 帮助手册
linux·运维·服务器·嵌入式硬件·学习·编辑器·vim
清沫1 天前
键盘效率提升指南(VSCode+Vim+SurfingKeys)
前端·vim·visual studio code
GDAL2 天前
Node.js REPL 教程
node.js·编辑器·vim
F_D_Z12 天前
【vim】通过vim编辑器打开、修改、退出配置文件
linux·编辑器·vim
android_cai_niao13 天前
Sublime text启用vim
vim·sublime text
Demisse13 天前
[Linux] Vim编辑器 & Linux输入输出重定向
linux·编辑器·vim
晨曦backend15 天前
Vim-vimrc 脚本文件表头设置
编辑器·vim·vimrc
Little-Hu15 天前
linux使用vscode加cmake代替vim、gcc、gdb、makefile编辑、构建、调试程序
linux·vscode·vim
蚕与禅15 天前
从零学起VIM
linux·编辑器·vim
wulitoud15 天前
vim 编辑模式/命令模式/视图模式常用命令
vim·excel·命令模式